|
| | 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