50 : ZCellID(z), PhiCellID(phi), pLogV(logVol)
59 ZCellID = right.ZCellID;
60 PhiCellID = right.PhiCellID;
69 ZCellID = right.ZCellID;
70 PhiCellID = right.PhiCellID;
80 return ((ZCellID==right.ZCellID)&&(PhiCellID==right.PhiCellID));
83 std::map<G4String,G4AttDef> RE05CalorimeterHit::fAttDefs;
93 if(pVA) attribs = *pVA;
97 pVVisManager->
Draw(*pLogV,attribs,trans);
104 if (fAttDefs.empty()) {
105 fAttDefs[
"HitType"] =
106 G4AttDef(
"HitType",
"Type of hit",
"Physics",
"",
"G4String");
107 fAttDefs[
"ZID"] =
G4AttDef(
"ZID",
"Z Cell ID",
"Physics",
"",
"G4int");
108 fAttDefs[
"PhiID"] =
G4AttDef(
"PhiID",
"Phi Cell ID",
"Physics",
"",
"G4int");
110 G4AttDef(
"EDep",
"Energy deposited",
"Physics",
"G4BestUnit",
"G4double");
118 std::vector<G4AttValue>* attValues =
new std::vector<G4AttValue>;
120 (
G4AttValue(
"HitType",
"RE05CalorimeterHit",
""));
virtual void Draw(const G4Circle &, const G4Transform3D &objectTransformation=G4Transform3D())=0
void SetColour(const G4Colour &)
Definition of the RE05CalorimeterHit class.
static G4VVisManager * GetConcreteInstance()
G4ThreadLocal G4Allocator< RE05CalorimeterHit > * RE05CalorimeterHitAllocator
static G4String ConvertToString(G4bool boolVal)
#define G4BestUnit(a, b)
#define G4_USE_G4BESTUNIT_FOR_VERBOSE 1
void SetForceSolid(G4bool)
virtual ~RE05CalorimeterHit()
G4int operator==(const RE05CalorimeterHit &right) const
const G4VisAttributes * GetVisAttributes() const
virtual std::vector< G4AttValue > * CreateAttValues() const
virtual const std::map< G4String, G4AttDef > * GetAttDefs() const
const RE05CalorimeterHit & operator=(const RE05CalorimeterHit &right)