ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PHG4EnvelopeSteppingAction.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file PHG4EnvelopeSteppingAction.h
1 // Tell emacs that this is a C++ source
2 // -*- C++ -*-.
3 #ifndef G4DETECTORS_PHG4ENVELOPESTEPPINGACTION_H
4 #define G4DETECTORS_PHG4ENVELOPESTEPPINGACTION_H
5 
7 
8 class G4Step;
9 class PHCompositeNode;
11 class PHG4Hit;
12 class PHG4HitContainer;
13 
15 {
16  public:
17  //Constructor
19 
20  //Destructor
22  {}
23 
24  //Stepping Action
25  bool UserSteppingAction( const G4Step*, bool) override;
26 
27  //reimplemented from base class
28  void SetInterfacePointers( PHCompositeNode* ) override;
29 
30  private:
31 
32  //pointer to the detector
34 
35  //pointer to hit container
38 };
39 
40 #endif //PHG4EnvelopeSteppingAction_h