#include <ExExChSensitiveDetectorHit.hh>
◆ ExExChSensitiveDetectorHit() [1/3]
ExExChSensitiveDetectorHit::ExExChSensitiveDetectorHit |
( |
| ) |
|
◆ ExExChSensitiveDetectorHit() [2/3]
ExExChSensitiveDetectorHit::ExExChSensitiveDetectorHit |
( |
G4int |
z | ) |
|
◆ ~ExExChSensitiveDetectorHit()
ExExChSensitiveDetectorHit::~ExExChSensitiveDetectorHit |
( |
| ) |
|
|
virtual |
◆ ExExChSensitiveDetectorHit() [3/3]
◆ CreateAttValues()
std::vector< G4AttValue > * ExExChSensitiveDetectorHit::CreateAttValues |
( |
| ) |
const |
|
virtual |
Reimplemented from G4VHit.
Definition at line 128 of file ExExChSensitiveDetectorHit.cc.
129 std::vector<G4AttValue>* values =
new std::vector<G4AttValue>;
static G4String ConvertToString(G4bool boolVal)
#define G4BestUnit(a, b)
#define G4_USE_G4BESTUNIT_FOR_VERBOSE 1
◆ Draw()
void ExExChSensitiveDetectorHit::Draw |
( |
| ) |
|
|
virtual |
Reimplemented from G4VHit.
Definition at line 93 of file ExExChSensitiveDetectorHit.cc.
98 circle.SetScreenSize(2);
102 circle.SetVisAttributes(attribs);
103 pVVisManager->
Draw(circle);
virtual void Draw(const G4Circle &, const G4Transform3D &objectTransformation=G4Transform3D())=0
static G4VVisManager * GetConcreteInstance()
◆ GetAttDefs()
const std::map< G4String, G4AttDef > * ExExChSensitiveDetectorHit::GetAttDefs |
( |
| ) |
const |
|
virtual |
Reimplemented from G4VHit.
Definition at line 110 of file ExExChSensitiveDetectorHit.cc.
112 std::map<G4String,G4AttDef>* store =
116 (*store)[ID] =
G4AttDef(ID,
"ID",
"Physics",
"",
"G4int");
120 G4AttDef(
Pos,
"Position",
"Physics",
"G4BestUnit",
"G4ThreeVector");
std::map< G4String, G4AttDef > * GetInstance(const G4String &storeKey, G4bool &isNew)
◆ GetLayerID()
G4int ExExChSensitiveDetectorHit::GetLayerID |
( |
| ) |
const |
|
inline |
◆ GetWorldPos()
◆ operator delete()
void ExExChSensitiveDetectorHit::operator delete |
( |
void * |
aHit | ) |
|
|
inline |
Definition at line 98 of file ExExChSensitiveDetectorHit.hh.
100 #ifdef G4MULTITHREADED G4Allocator< ExExChSensitiveDetectorHit > ExExChSensitiveDetectorHitAllocator
◆ operator new()
void * ExExChSensitiveDetectorHit::operator new |
( |
size_t |
| ) |
|
|
inline |
Definition at line 84 of file ExExChSensitiveDetectorHit.hh.
86 #ifdef G4MULTITHREADED G4Allocator< ExExChSensitiveDetectorHit > ExExChSensitiveDetectorHitAllocator
◆ operator=()
◆ operator==()
◆ Print()
void ExExChSensitiveDetectorHit::Print |
( |
void |
| ) |
|
|
virtual |
◆ SetLayerID()
void ExExChSensitiveDetectorHit::SetLayerID |
( |
G4int |
z | ) |
|
|
inline |
◆ SetWorldPos()
void ExExChSensitiveDetectorHit::SetWorldPos |
( |
G4ThreeVector |
xyz | ) |
|
|
inline |
◆ fLayerID
G4int ExExChSensitiveDetectorHit::fLayerID |
|
private |
◆ fWorldPos
The documentation for this class was generated from the following files: