1 #ifndef LaserAlignmentSimulation_LaserAlignmentSimulation_H 2 #define LaserAlignmentSimulation_LaserAlignmentSimulation_H 43 public Observer<const BeginOfEvent *>,
47 public Observer<const BeginOfTrack *>,
63 void update(
const G4Step * myStep);
double theSiAbsLengthScale
virtual ~LaserAlignmentSimulation()
destructor
double theEnergyLossScalingFactor
void update(const BeginOfRun *myRun)
observer for BeginOfRun
LaserAlignmentSimulation(edm::ParameterSet const &theConf)
constructor
LaserPrimaryGeneratorAction * thePrimaryGenerator
MaterialProperties * theMaterialProperties
LaserSteppingAction * theSteppingAction
edm::ParameterSet theParameterSet