Hodoscope hit. More...
#include <Doxymodules_basic.h>
Public Member Functions | |
HodoscopeHit (G4int i, G4double t) | |
HodoscopeHit (const HodoscopeHit &right)=default | |
~HodoscopeHit () override=default | |
HodoscopeHit & | operator= (const HodoscopeHit &right)=default |
G4bool | operator== (const HodoscopeHit &right) const |
void * | operator new (size_t) |
void | operator delete (void *aHit) |
void | Draw () override |
const std::map< G4String, G4AttDef > * | GetAttDefs () const override |
std::vector< G4AttValue > * | CreateAttValues () const override |
void | Print () override |
G4int | GetID () const |
void | SetTime (G4double val) |
G4double | GetTime () const |
void | SetPos (G4ThreeVector xyz) |
G4ThreeVector | GetPos () const |
void | SetRot (G4RotationMatrix rmat) |
G4RotationMatrix | GetRot () const |
void | SetLogV (G4LogicalVolume *val) |
const G4LogicalVolume * | GetLogV () const |
Private Attributes | |
G4int | fId = -1 |
G4double | fTime = 0. |
G4ThreeVector | fPos |
G4RotationMatrix | fRot |
const G4LogicalVolume * | fPLogV = nullptr |
Hodoscope hit.
It records:
Definition at line 194 of file Doxymodules_basic.h.
B5::HodoscopeHit::HodoscopeHit | ( | G4int | i, |
G4double | t | ||
) |
Definition at line 53 of file HodoscopeHit.cc.
|
default |
|
overridedefault |
|
default |
G4bool B5::HodoscopeHit::operator== | ( | const HodoscopeHit & | right | ) | const |
Definition at line 59 of file HodoscopeHit.cc.
|
inline |
Definition at line 98 of file HodoscopeHit.hh.
|
inline |
Definition at line 106 of file HodoscopeHit.hh.
|
override |
Definition at line 66 of file HodoscopeHit.cc.
Definition at line 82 of file HodoscopeHit.cc.
|
override |
Definition at line 108 of file HodoscopeHit.cc.
|
override |
Definition at line 131 of file HodoscopeHit.cc.
|
inline |
Definition at line 72 of file HodoscopeHit.hh.
|
inline |
Definition at line 74 of file HodoscopeHit.hh.
|
inline |
Definition at line 75 of file HodoscopeHit.hh.
|
inline |
Definition at line 77 of file HodoscopeHit.hh.
|
inline |
Definition at line 78 of file HodoscopeHit.hh.
|
inline |
Definition at line 80 of file HodoscopeHit.hh.
|
inline |
Definition at line 81 of file HodoscopeHit.hh.
|
inline |
Definition at line 83 of file HodoscopeHit.hh.
|
inline |
Definition at line 84 of file HodoscopeHit.hh.
|
private |
Definition at line 87 of file HodoscopeHit.hh.
|
private |
Definition at line 88 of file HodoscopeHit.hh.
|
private |
Definition at line 89 of file HodoscopeHit.hh.
|
private |
Definition at line 90 of file HodoscopeHit.hh.
|
private |
Definition at line 91 of file HodoscopeHit.hh.