98   if ((edep/
keV == 0.)) 
return false;      
   111   G4int PlaneNumber = 0;
   118   NChannel = PlaneNumber * 
NbOfCALBars + CALBarNumber; 
   120   if (PlaneName == 
"CALLayerX" )
   131       CalorimeterHit->
SetPos(aStep->GetPreStepPoint()->GetPosition());
   139       (*CalorimeterCollection)
   140         [
ChitXID[NChannel]]->AddEnergy(edep);
   144   if (PlaneName == 
"CALLayerY")
   154       CalorimeterHit->
SetPos(aStep->GetPreStepPoint()->GetPosition());
   162       (*CalorimeterCollection)
   163         [
ChitYID[NChannel]]->AddEnergy(edep);
   174   static G4int HCID = -1;
 
G4String SensitiveDetectorName
 
void Initialize(G4HCofThisEvent *)
 
~GammaRayTelCalorimeterSD()
 
void AddEnergy(G4double de)
 
G4int GetNbOfCALBars() const
 
G4int GetCollectionID(G4String colName)
 
void SetCALPlaneNumber(G4int i)
 
G4bool ProcessHits(G4Step *astep, G4TouchableHistory *ROHist)
 
GammaRayTelDetectorConstruction * Detector
 
void SetCALBarNumber(G4int i)
 
GammaRayTelCalorimeterSD(G4String)
 
void EndOfEvent(G4HCofThisEvent *)
 
void SetPos(G4ThreeVector xyz)
 
void insert(G4String str)
 
void AddHitsCollection(G4int HCID, G4VHitsCollection *aHC)
 
G4THitsCollection< GammaRayTelCalorimeterHit > GammaRayTelCalorimeterHitsCollection
 
static G4RunManager * GetRunManager()
 
const G4String & GetName() const
 
static G4SDManager * GetSDMpointer()
 
virtual G4int GetCopyNo() const =0
 
GammaRayTelCalorimeterHitsCollection * CalorimeterCollection
 
G4VPhysicalVolume * GetVolume(G4int depth=0) const
 
G4CollectionNameVector collectionName
 
const G4VUserDetectorConstruction * GetUserDetectorConstruction() const
 
G4int GetNbOfCALLayers() const