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)
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