Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:30:19

0001 #include "SimG4Core/CustomPhysics/interface/CMSExoticaPhysics.h"
0002 #include "SimG4Core/CustomPhysics/interface/CustomPhysicsList.h"
0003 #include "SimG4Core/CustomPhysics/interface/CustomPhysicsListSS.h"
0004 #include "FWCore/MessageLogger/interface/MessageLogger.h"
0005 
0006 CMSExoticaPhysics::CMSExoticaPhysics(PhysicsList* phys, const edm::ParameterSet& p) {
0007   bool ssPhys = p.getUntrackedParameter<bool>("ExoticaPhysicsSS", false);
0008 
0009   if (ssPhys) {
0010     phys->RegisterPhysics(new CustomPhysicsListSS("custom", p, true));
0011   } else {
0012     phys->RegisterPhysics(new CustomPhysicsList("custom", p, true));
0013   }
0014 }