|
| PrtHit () |
|
| ~PrtHit () |
|
Int_t | GetParticleId () |
|
Int_t | GetParentParticleId () |
|
Int_t | GetNreflectionsInPrizm () |
|
Long64_t | GetPathInPrizm () |
|
TVector3 | GetLocalPos () |
|
TVector3 | GetGlobalPos () |
|
TVector3 | GetDigiPos () |
|
TVector3 | GetMomentum () |
|
TVector3 | GetPosition () |
|
TVector3 | GetMomentumAtBar () const |
|
TVector3 | GetPositionAtBar () const |
|
Int_t | GetMcpId () |
|
Int_t | GetPixelId () |
|
Int_t | GetChannel () |
|
Int_t | GetMultiplicity () |
|
Double_t | GetLeadTime () |
|
Double_t | GetTotTime () |
|
void | SetParticleId (Int_t val) |
|
void | SetParentParticleId (Int_t val) |
|
void | SetNreflectionsInPrizm (Int_t val) |
|
void | SetPathInPrizm (Long64_t val) |
|
void | SetLocalPos (TVector3 val) |
|
void | SetGlobalPos (TVector3 val) |
|
void | SetDigiPos (TVector3 val) |
|
void | SetMomentum (TVector3 val) |
|
void | SetPosition (TVector3 val) |
|
void | SetMomentumAtBar (TVector3 val) |
|
void | SetPositionAtBar (TVector3 val) |
|
void | SetMcpId (Int_t val) |
|
void | SetPixelId (Int_t val) |
|
void | SetChannel (Int_t val) |
|
void | SetMultiplicity (Int_t val) |
|
void | SetLeadTime (Double_t val) |
|
void | SetTotTime (Double_t val) |
|
| PHG4Hitv1 ()=default |
|
| PHG4Hitv1 (const PHG4Hit *g4hit) |
|
| ~PHG4Hitv1 () override=default |
|
void | identify (std::ostream &os=std::cout) const override |
|
void | Reset () override |
| Clear Event.
|
|
float | get_x (const int i) const override |
|
float | get_y (const int i) const override |
|
float | get_z (const int i) const override |
|
float | get_t (const int i) const override |
|
float | get_edep () const override |
|
PHG4HitDefs::keytype | get_hit_id () const override |
|
int | get_detid () const override |
|
int | get_shower_id () const override |
|
int | get_trkid () const override |
|
void | set_x (const int i, const float f) override |
|
void | set_y (const int i, const float f) override |
|
void | set_z (const int i, const float f) override |
|
void | set_t (const int i, const float f) override |
|
void | set_edep (const float f) override |
|
void | set_hit_id (const PHG4HitDefs::keytype i) override |
|
void | set_shower_id (const int i) override |
|
void | set_trkid (const int i) override |
|
void | print () const override |
|
bool | has_property (const PROPERTY prop_id) const override |
|
float | get_property_float (const PROPERTY prop_id) const override |
|
int | get_property_int (const PROPERTY prop_id) const override |
|
unsigned int | get_property_uint (const PROPERTY prop_id) const override |
|
void | set_property (const PROPERTY prop_id, const float value) override |
|
void | set_property (const PROPERTY prop_id, const int value) override |
|
void | set_property (const PROPERTY prop_id, const unsigned int value) override |
|
float | get_px (const int i) const override |
|
float | get_py (const int i) const override |
|
float | get_pz (const int i) const override |
|
float | get_local_x (const int i) const override |
|
float | get_local_y (const int i) const override |
|
float | get_local_z (const int i) const override |
|
float | get_eion () const override |
|
float | get_light_yield () const override |
|
float | get_path_length () const override |
|
unsigned int | get_layer () const override |
|
int | get_scint_id () const override |
|
int | get_row () const override |
|
int | get_strip_z_index () const override |
|
int | get_strip_y_index () const override |
|
int | get_ladder_z_index () const override |
|
int | get_ladder_phi_index () const override |
|
int | get_index_i () const override |
|
int | get_index_j () const override |
|
int | get_index_k () const override |
|
int | get_index_l () const override |
|
int | get_hit_type () const override |
|
void | set_px (const int i, const float f) override |
|
void | set_py (const int i, const float f) override |
|
void | set_pz (const int i, const float f) override |
|
void | set_local_x (const int i, const float f) override |
|
void | set_local_y (const int i, const float f) override |
|
void | set_local_z (const int i, const float f) override |
|
void | set_eion (const float f) override |
|
void | set_light_yield (const float f) override |
|
void | set_path_length (const float f) override |
|
void | set_layer (const unsigned int i) override |
|
void | set_scint_id (const int i) override |
|
void | set_row (const int i) override |
|
void | set_strip_z_index (const int i) override |
|
void | set_strip_y_index (const int i) override |
|
void | set_ladder_z_index (const int i) override |
|
void | set_ladder_phi_index (const int i) override |
|
void | set_index_i (const int i) override |
|
void | set_index_j (const int i) override |
|
void | set_index_k (const int i) override |
|
void | set_index_l (const int i) override |
|
void | set_hit_type (const int i) override |
|
| PHG4Hit () |
|
| ~PHG4Hit () override |
|
void | CopyFrom (const PHObject *phobj) override |
|
virtual float | get_avg_x () const |
|
virtual float | get_avg_y () const |
|
virtual float | get_avg_z () const |
|
virtual float | get_avg_t () const |
|
| PHObject () |
| ctor
|
|
| ~PHObject () override |
| dtor
|
|
virtual PHObject * | CloneMe () const |
| Virtual copy constructor.
|
|
virtual PHObject * | clone () const final |
|
PHObject * | Clone (const char *newname="") const final |
|
void | Copy (TObject &object) const final |
|
virtual int | isValid () const |
| isValid returns non zero if object contains vailid data
|
|
virtual int | isValid (const float) const |
|
virtual int | isValid (const double) const |
|
virtual int | isValid (const int) const |
|
virtual int | isValid (const unsigned int) const |
|
virtual int | isImplemented (const float f) const |
|
virtual int | isImplemented (const double f) const |
|
virtual int | isImplemented (const int i) const |
|
virtual int | isImplemented (const unsigned int i) const |
|
virtual int | Integrate () const |
|
virtual int | Integrate (PHObject *) |
|
|
enum | PROPERTY {
prop_eion = 1,
prop_light_yield = 2,
scint_gammas = 3,
cerenkov_gammas = 4,
prop_px_0 = 10,
prop_px_1 = 11,
prop_py_0 = 12,
prop_py_1 = 13,
prop_pz_0 = 14,
prop_pz_1 = 15,
prop_path_length = 16,
prop_local_x_0 = 20,
prop_local_x_1 = 21,
prop_local_y_0 = 22,
prop_local_y_1 = 23,
prop_local_z_0 = 24,
prop_local_z_1 = 25,
prop_layer = 101,
prop_scint_id = 102,
prop_row = 103,
prop_strip_z_index = 110,
prop_strip_y_index = 111,
prop_ladder_z_index = 112,
prop_ladder_phi_index = 113,
prop_stave_index = 114,
prop_half_stave_index = 115,
prop_module_index = 116,
prop_chip_index = 117,
prop_local_pos_x_0 = 118,
prop_local_pos_y_0 = 119,
prop_local_pos_z_0 = 120,
prop_index_i = 121,
prop_index_j = 122,
prop_index_k = 123,
prop_index_l = 124,
prop_hit_type = 125,
prop_local_pos_x_1 = 128,
prop_local_pos_y_1 = 126,
prop_local_pos_z_1 = 127,
prop_MAX_NUMBER = UCHAR_MAX
} |
|
enum | PROPERTY_TYPE { type_int = 1,
type_uint = 2,
type_float = 3,
type_unknown = -1
} |
|
static std::pair< const
std::string, PROPERTY_TYPE > | get_property_info (PROPERTY prop_id) |
|
static bool | check_property (const PROPERTY prop_id, const PROPERTY_TYPE prop_type) |
|
static std::string | get_property_type (const PROPERTY_TYPE prop_type) |
|
typedef uint8_t | prop_id_t |
| storage types for additional property
|
|
typedef uint32_t | prop_storage_t |
|
typedef std::map< prop_id_t,
prop_storage_t > | prop_map_t |
|
unsigned int | get_property_nocheck (const PROPERTY prop_id) const override |
|
void | set_property_nocheck (const PROPERTY prop_id, const unsigned int ui) override |
|
Definition at line 26 of file PrtHit.h.
View newest version in sPHENIX GitHub at line 26 of file PrtHit.h