20#include "G4TrajectoryContainer.hh"
27#include "G4Svc/IG4Svc.h"
28#include "TruSim/BesSensitiveDetector.hh"
50 G4VTrajectory* GetTrajFromID( G4int
id );
51 bool IsChildOf( G4Track* curTrack, G4int primaryG4TrackID );
56 vector<G4int> m_trackIndexes;
57 G4int m_prePart, m_preSeg, m_preGap, m_preStrip;
60 G4double TotEneDeposit;
63 G4int m_PreviousPrimaryTrackG4Id;
64 const G4Event* m_CurEvent;
65 G4TrajectoryContainer* m_TrackCon;
G4THitsCollection< BesMucHit > BesMucHitsCollection
void BeginOfTruthEvent(const G4Event *)
BesMucSD(G4String, BesMucConstruction *)
G4bool ProcessHits(G4Step *, G4TouchableHistory *)
void Initialize(G4HCofThisEvent *)
void EndOfTruthEvent(const G4Event *)
void EndOfEvent(G4HCofThisEvent *)