10 #ifndef ActarSimROOTAnalSilRing_h    11 #define ActarSimROOTAnalSilRing_h 1    18 class G4VPhysicalVolume;
    24 #include "G4ClassificationOfNewTrack.hh"    25 #include "G4TrackStatus.hh"    27 #include "G4PrimaryParticle.hh" 
TClonesArray * getSilRingHitsCA(void)
ActarSimROOTAnalSilRing()
Constructor. 
void BeginOfRunAction(const G4Run *)
Actions to perform in the silicon anal at the begining of the run. 
~ActarSimROOTAnalSilRing()
Destructor. Makes nothing. 
void AddSilRingHit(ActarSimSilRingHit *cHit, ActarSimSilRingGeantHit *gHit, G4int mode)
void BeginOfEventAction(const G4Event *)
Actions to perform in the silicon anal at the begining of the event. 
TFile * simFile
Local pointer to simFile. 
void SetSilRingHitsBranch(TBranch *aBranch)
void FillingHits(const G4Event *)
TBranch * silRingHitsBranch
Local branch for the silicon hits. 
ActarSimSilRingHit ** theSilRingHit
Pointer to the hits in the silicon ring. 
G4int theEventID
Event ID. 
void SetTheRunID(G4int id)
void EndOfEventAction(const G4Event *)
void UserSteppingAction(const G4Step *)
Actions to perform in the ACTAR gas detector analysis after each step. 
TBranch * GetSilRingHitsBranch()
void GeneratePrimaries(const G4Event *)
Actions to perform in the silicon anal when generating the primaries. 
TTree * eventTree
Local pointer to the event tree. 
void SetTheEventID(G4int id)
void SetSilRingHitsCA(TClonesArray *CA)
TClonesArray * silRingHitCA
ClonesArray of the hits in the silicon ring.