Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:30:26

0001 #ifndef SimG4Core_MCTruthUtil_H
0002 #define SimG4Core_MCTruthUtil_H
0003 
0004 class G4Track;
0005 
0006 /* 
0007  *  Creation and filling initial MC truth information for
0008  *  primary and secondary G4Track objects, addition to G4Track
0009  *  an extra CMS container TrackInformation.
0010  *  Currently is used in StackingAction.
0011  */
0012 
0013 class MCTruthUtil {
0014 public:
0015   static void primary(G4Track* aPrimary);
0016   static void secondary(G4Track* aSecondary, const G4Track& mother, int);
0017   static bool isInBTL(const G4Track*);
0018 };
0019 
0020 #endif