CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
LaserSteppingAction.h
Go to the documentation of this file.
1 #ifndef LaserAlignmentSimulation_LaserSteppingAction_H
2 #define LaserAlignmentSimulation_LaserSteppingAction_H
3 
13 
14 #include "G4SteppingManager.hh"
15 
16 class LaserSteppingAction : public G4UserSteppingAction {
17 public:
19  LaserSteppingAction(edm::ParameterSet const &theConf);
21  ~LaserSteppingAction() override;
24  void UserSteppingAction(const G4Step *myStep) override;
25 
26 private:
29 };
30 #endif
void UserSteppingAction(const G4Step *myStep) override
~LaserSteppingAction() override
destructor
LaserSteppingAction(edm::ParameterSet const &theConf)
constructor