53 fColumnID(-1), fRowID(-1), fEdep(0.), fPos(0)
60 fColumnID(columnID), fRowID(rowID), fEdep(0.), fPos(0)
72 fColumnID(right.fColumnID),
104 if (! visManager || (
fEdep==0.))
return;
110 attribs.SetColour(colour);
111 attribs.SetForceSolid(
true);
113 visManager->Draw(box,attribs,trans);
125 =
G4AttDef(
"HitType",
"Hit Type",
"Physics",
"",
"G4String");
128 =
G4AttDef(
"Column",
"Column ID",
"Physics",
"",
"G4int");
131 =
G4AttDef(
"Row",
"Row ID",
"Physics",
"",
"G4int");
134 =
G4AttDef(
"Energy",
"Energy Deposited",
"Physics",
"G4BestUnit",
138 =
G4AttDef(
"Pos",
"Position",
"Physics",
"G4BestUnit",
148 auto values =
new std::vector<G4AttValue>;
151 ->push_back(
G4AttValue(
"HitType",
"HadCalorimeterHit",
""));