44 #ifdef G4MULTITHREADED
73 fLayerID = right.fLayerID;
74 fWorldPos = right.fWorldPos;
82 fLayerID = right.fLayerID;
83 fWorldPos = right.fWorldPos;
89 int ExExChSensitiveDetectorHit::operator==
106 pVVisManager->
Draw(circle);
112 const std::map<G4String,G4AttDef>*
115 std::map<G4String,G4AttDef>* store =
119 (*store)[ID] =
G4AttDef(ID,
"ID",
"Physics",
"",
"G4int");
123 G4AttDef(Pos,
"Position",
"Physics",
"G4BestUnit",
"G4ThreeVector");
130 std::vector<G4AttValue>*
132 std::vector<G4AttValue>* values =
new std::vector<G4AttValue>;
147 "," << fWorldPos.
x() <<
148 "," << fWorldPos.
z() <<
149 "," << fWorldPos.
y() <<
G4endl;
virtual void Draw(const G4Circle &, const G4Transform3D &objectTransformation=G4Transform3D())=0
virtual std::vector< G4AttValue > * CreateAttValues() const
virtual ~ExExChSensitiveDetectorHit()
static G4VVisManager * GetConcreteInstance()
ExExChSensitiveDetectorHit()
void SetFillStyle(FillStyle)
static G4String ConvertToString(G4bool boolVal)
#define G4BestUnit(a, b)
#define G4_USE_G4BESTUNIT_FOR_VERBOSE 1
Definition of the ExExChSensitiveDetectorHit class.
G4Allocator< ExExChSensitiveDetectorHit > ExExChSensitiveDetectorHitAllocator
G4GLOB_DLL std::ostream G4cout
const ExExChSensitiveDetectorHit & operator=(const ExExChSensitiveDetectorHit &right)
void SetVisAttributes(const G4VisAttributes *)
virtual const std::map< G4String, G4AttDef > * GetAttDefs() const
std::map< G4String, G4AttDef > * GetInstance(const G4String &storeKey, G4bool &isNew)
void SetScreenSize(G4double)