Go to the documentation of this file. 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;
LaserAlignmentSimulation(edm::ParameterSet const &theConf)
constructor
void update(const BeginOfRun *myRun) override
observer for BeginOfRun
double theSiAbsLengthScale
LaserPrimaryGeneratorAction * thePrimaryGenerator
~LaserAlignmentSimulation() override
destructor
double theEnergyLossScalingFactor
MaterialProperties * theMaterialProperties
edm::ParameterSet theParameterSet
LaserSteppingAction * theSteppingAction