52 fZCellID(-1),fPhiCellID(-1),fEdep(0.),fPos(),fRot(),fLogV(0)
59 fZCellID(z), fPhiCellID(phi),fEdep(0.),fPos(),fRot(),fLogV(logVol)
110 if(pVA) attribs = *pVA;
114 pVVisManager->
Draw(*
fLogV,attribs,trans);
125 G4AttDef(
"HitType",
"Type of hit",
"Physics",
"",
"G4String");
129 G4AttDef(
"EDep",
"Energy defPosited",
"Physics",
"G4BestUnit",
"G4double");
139 std::vector<G4AttValue>* attValues =
new std::vector<G4AttValue>;
141 (
G4AttValue(
"HitType",
"RE05CalorimeterHit",
""));
virtual void Draw(const G4Circle &, const G4Transform3D &objectTransformation=G4Transform3D())=0
static std::map< G4String, G4AttDef > fAttDefs
const G4LogicalVolume * fLogV
virtual const std::map< G4String, G4AttDef > * GetAttDefs() const
static G4VVisManager * GetConcreteInstance()
virtual ~RE05CalorimeterHit()
const G4VisAttributes * GetVisAttributes() const
#define G4BestUnit(a, b)
#define G4_USE_G4BESTUNIT_FOR_VERBOSE 1
virtual std::vector< G4AttValue > * CreateAttValues() const
Definition of the RE05CalorimeterHit class.
static G4String ConvertToString(G4bool boolVal)
void SetForceSolid(G4bool=true)
void SetColour(const G4Colour &)
G4int operator==(const RE05CalorimeterHit &right) const
const RE05CalorimeterHit & operator=(const RE05CalorimeterHit &right)
G4ThreadLocal G4Allocator< RE05CalorimeterHit > * RE05CalorimeterHitAllocator