105 pVVisManager->
Draw(circle);
114 std::map<G4String,G4AttDef>* store
118 (*store)[HitType] =
G4AttDef(HitType,
"Hit Type",
"Physics",
"",
"G4String");
121 (*store)[Time] =
G4AttDef(Time,
"Time",
"Physics",
"G4BestUnit",
"G4double");
124 (*store)[EDep] =
G4AttDef(Time,
"EDep",
"Physics",
"G4BestUnit",
"G4double");
128 "Physics",
"G4BestUnit",
"G4ThreeVector");
137 std::vector<G4AttValue>* values =
new std::vector<G4AttValue>;
139 values->push_back(
G4AttValue(
"HitType",
"XAluminumElectrodeHit",
""));
const XAluminumElectrodeHit & operator=(const XAluminumElectrodeHit &right)
virtual void Draw(const G4Circle &, const G4Transform3D &objectTransformation=G4Transform3D())=0
static G4VVisManager * GetConcreteInstance()
void SetFillStyle(FillStyle)
void SetStartTime(G4double)
#define G4BestUnit(a, b)
#define G4_USE_G4BESTUNIT_FOR_VERBOSE 1
void SetEndTime(G4double)
G4GLOB_DLL std::ostream G4cout
G4ThreadLocal G4Allocator< XAluminumElectrodeHit > * XAluminumElectrodeHitAllocator
virtual const std::map< G4String, G4AttDef > * GetAttDefs() const
static constexpr double eV
virtual std::vector< G4AttValue > * CreateAttValues() const
Definition of the XAluminumElectrodeHit class.
void SetVisAttributes(const G4VisAttributes *)
std::map< G4String, G4AttDef > * GetInstance(const G4String &storeKey, G4bool &isNew)
int operator==(const XAluminumElectrodeHit &right) const
static constexpr double ms
virtual ~XAluminumElectrodeHit()
void SetScreenSize(G4double)