Changeset 139
- Timestamp:
- Apr 6, 2006, 8:19:55 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
MEMPHYS/HEAD/MEMPHYS/WCHit.hh
r70 r139 41 41 42 42 void SetTubeID (G4int tube) { tubeID = tube; } 43 void SetTrackID (G4int track) { trackID = track; } 44 void SetEdep (G4double de) { edep = de; } 45 // void SetPos (G4ThreeVector xyz) { pos = xyz; } 46 // void SetRot (G4RotationMatrix rotMatrix) { rot = rotMatrix; } 43 //JEC 6/4/06 void SetTrackID (G4int track) { trackID = track; } 44 //JEC 6/4/06 void SetEdep (G4double de) { edep = de; } 47 45 void SetTransform (G4Transform3D aTrans) { transform = aTrans; } 48 46 void SetLogicalVolume(G4LogicalVolume* logV) { pLogV = logV;} … … 53 51 void SetMaxPe(G4int number = 0) {maxPe = number;} 54 52 55 void AddPe(G4float hitTime); 53 void AddPe(G4float hitTime); 54 void AddTrk(G4int trackID); //JEC 6/4/06 55 void AddEdep(G4double energyDeposition); //JEC 6/4/06 56 56 57 57 G4int GetTubeID() { return tubeID; } 58 G4int GetTrackID() { return trackID; } 59 //G4ThreeVector GetPos() { return pos; } 58 //obsolete G4int GetTrackID() { return trackID; } 60 59 G4int GetTotalPe() { return totalPe;} 61 G4float GetTime(int i) { return time[i]; } 60 G4float GetTime(G4int i) { return time[i]; } 61 G4int GetTrack(G4int i) {return trkId[i];} 62 62 63 G4Transform3D GetTransform() { return transform; } 63 64 G4LogicalVolume* GetLogicalVolume() { return pLogV; } … … 74 75 75 76 G4int tubeID; 76 G4int trackID; 77 G4double edep; 78 //G4ThreeVector pos; 79 //G4RotationMatrix rot; 77 //JEC 6/4/06 G4int trackID; 78 //JEC 6/4/06 G4double edep; 80 79 81 80 //JEC to GB … … 83 82 G4Transform3D transform; 84 83 G4LogicalVolume* pLogV; 84 G4int totalPe; 85 std::vector<G4float> time; 86 std::vector<G4int> trkId; //JEC 6/4/06 87 std::vector<G4double> edep; //JEC 6/4/06 88 89 //for digitization 90 G4int totalPeInGate; 85 91 86 92 // This is temporarily used for the drawing scale … … 88 94 static G4int maxPe; 89 95 90 G4int totalPe;91 std::vector<G4float> time;92 G4int totalPeInGate;93 96 }; 94 97 }
Note: See TracChangeset
for help on using the changeset viewer.