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