71 fColumnID = right.fColumnID;
72 fRowID = right.fRowID;
80 fColumnID = right.fColumnID;
81 fRowID = right.fRowID;
90 return (fColumnID==right.fColumnID&&fRowID==right.fRowID);
96 if(pVVisManager&&(fEdep>0.))
102 attribs.SetColour(colour);
103 attribs.SetForceSolid(
true);
105 pVVisManager->
Draw(box,attribs,trans);
112 std::map<G4String,G4AttDef>* store
116 (*store)[HitType] =
G4AttDef(HitType,
"Hit Type",
"Physics",
"",
"G4String");
119 (*store)[Column] =
G4AttDef(Column,
"Column ID",
"Physics",
"",
"G4int");
122 (*store)[Row] =
G4AttDef(Row,
"Row ID",
"Physics",
"",
"G4int");
125 (*store)[Energy] =
G4AttDef(Energy,
"Energy Deposited",
"Physics",
"G4BestUnit",
"G4double");
129 "Physics",
"G4BestUnit",
"G4ThreeVector");
136 std::vector<G4AttValue>* values =
new std::vector<G4AttValue>;
138 values->push_back(
G4AttValue(
"HitType",
"HadCalorimeterHit",
""));
157 G4cout <<
" Cell[" << fRowID <<
", " << fColumnID <<
"] " << fEdep/
MeV <<
" (MeV) " << fPos <<
G4endl;