27 #include "ExN04CalorimeterHit.hh"
45 : ZCellID(z), PhiCellID(phi), pLogV(logVol)
54 ZCellID = right.ZCellID;
55 PhiCellID = right.PhiCellID;
64 ZCellID = right.ZCellID;
65 PhiCellID = right.PhiCellID;
75 return ((ZCellID==right.ZCellID)&&(PhiCellID==right.PhiCellID));
78 std::map<G4String,G4AttDef> ExN04CalorimeterHit::fAttDefs;
88 if(pVA) attribs = *pVA;
92 pVVisManager->
Draw(*pLogV,attribs,trans);
99 if (fAttDefs.empty()) {
100 fAttDefs[
"HitType"] =
101 G4AttDef(
"HitType",
"Type of hit",
"Physics",
"",
"G4String");
102 fAttDefs[
"ZID"] =
G4AttDef(
"ZID",
"Z Cell ID",
"Physics",
"",
"G4int");
103 fAttDefs[
"PhiID"] =
G4AttDef(
"PhiID",
"Phi Cell ID",
"Physics",
"",
"G4int");
105 G4AttDef(
"EDep",
"Energy deposited",
"Physics",
"G4BestUnit",
"G4double");
113 std::vector<G4AttValue>* attValues =
new std::vector<G4AttValue>;
115 (
G4AttValue(
"HitType",
"ExN04CalorimeterHit",
""));