File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
GeneratorInterface/Pythia8Interface/src Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -27,7 +27,11 @@ namespace gen {
2727
2828 if (ps.exists (" useEvtGenPlugin" )) {
2929 useEvtGen = true ;
30- string evtgenpath (std::getenv (" EVTGENDATA" ));
30+ auto env = std::getenv (" EVTGENDATA" );
31+ if (not env) {
32+ throw cms::Exception (" EvtGenMissingEnv" ) << " The environment variable EVTGENDATA must be defined" ;
33+ }
34+ string evtgenpath (env);
3135 evtgenDecFile = evtgenpath + string (" /DECAY_2010.DEC" );
3236 evtgenPdlFile = evtgenpath + string (" /evt.pdl" );
3337
Original file line number Diff line number Diff line change @@ -31,7 +31,11 @@ namespace gen {
3131
3232 if (ps.exists (" useEvtGenPlugin" )) {
3333 useEvtGen = true ;
34- string evtgenpath (std::getenv (" EVTGENDATA" ));
34+ auto env = std::getenv (" EVTGENDATA" );
35+ if (not env) {
36+ throw cms::Exception (" EvtGenMissingEnv" ) << " The environment variable EVTGENDATA must be defined" ;
37+ }
38+ string evtgenpath (env);
3539 evtgenDecFile = evtgenpath + string (" /DECAY_2010.DEC" );
3640 evtgenPdlFile = evtgenpath + string (" /evt.pdl" );
3741
You can’t perform that action at this time.
0 commit comments