![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <analysis/blob/master/EICAnalysis/PidCandidatev1.h>
Inheritance diagram for PidCandidatev1:
Collaboration diagram for PidCandidatev1:Classes | |
| union | u_property |
| convert between 32bit inputs and storage type prop_storage_t More... | |
Public Member Functions | |
| PidCandidatev1 () | |
| PidCandidatev1 (const PidCandidate &tc) | |
| virtual | ~PidCandidatev1 () |
| void | identify (std::ostream &os=std::cout) const |
| void | Reset () |
| Clear Event. | |
| void | set_candidate_id (const int i) |
| int | get_candidate_id () const |
| virtual void | print () const |
| bool | has_property (const PROPERTY prop_id) const |
| float | get_property_float (const PROPERTY prop_id) const |
| int | get_property_int (const PROPERTY prop_id) const |
| unsigned int | get_property_uint (const PROPERTY prop_id) const |
| void | set_property (const PROPERTY prop_id, const float value) |
| void | set_property (const PROPERTY prop_id, const int value) |
| void | set_property (const PROPERTY prop_id, const unsigned int value) |
Public Member Functions inherited from PidCandidate | |
| PidCandidate () | |
| virtual | ~PidCandidate () |
| virtual void | Copy (PidCandidate const &tc) |
Public Member Functions inherited from PHObject | |
| 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 | Integrate () const |
| virtual int | Integrate (PHObject *) |
| virtual void | CopyFrom (const PHObject *obj) |
Protected Types | |
| 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 |
Protected Member Functions | |
| unsigned int | get_property_nocheck (const PROPERTY prop_id) const |
| void | set_property_nocheck (const PROPERTY prop_id, const unsigned int ui) |
Protected Attributes | |
| int | _candidateid |
| prop_map_t | prop_map |
| container for additional property | |
Definition at line 14 of file PidCandidatev1.h.
View newest version in sPHENIX GitHub at line 14 of file PidCandidatev1.h
|
protected |
storage types for additional property
Definition at line 44 of file PidCandidatev1.h.
View newest version in sPHENIX GitHub at line 44 of file PidCandidatev1.h
|
protected |
Definition at line 46 of file PidCandidatev1.h.
View newest version in sPHENIX GitHub at line 46 of file PidCandidatev1.h
|
protected |
Definition at line 45 of file PidCandidatev1.h.
View newest version in sPHENIX GitHub at line 45 of file PidCandidatev1.h
| PidCandidatev1::PidCandidatev1 | ( | ) |
|
explicit |
Definition at line 16 of file PidCandidatev1.C.
View newest version in sPHENIX GitHub at line 16 of file PidCandidatev1.C
|
inlinevirtual |
Definition at line 19 of file PidCandidatev1.h.
View newest version in sPHENIX GitHub at line 19 of file PidCandidatev1.h
|
inline |
Definition at line 26 of file PidCandidatev1.h.
View newest version in sPHENIX GitHub at line 26 of file PidCandidatev1.h
References _candidateid.
Referenced by DISKinematicsReco::CollectEmCandidatesFromTruth(), and DISKinematicsReco::InsertCandidateFromCluster().
Here is the caller graph for this function:
|
virtual |
Reimplemented from PidCandidate.
Definition at line 62 of file PidCandidatev1.C.
View newest version in sPHENIX GitHub at line 62 of file PidCandidatev1.C
References PidCandidatev1::u_property::fdata, i, and PHWHERE.
|
virtual |
Reimplemented from PidCandidate.
Definition at line 80 of file PidCandidatev1.C.
View newest version in sPHENIX GitHub at line 80 of file PidCandidatev1.C
References i, PidCandidatev1::u_property::idata, and PHWHERE.
|
protectedvirtual |
Reimplemented from PidCandidate.
Definition at line 158 of file PidCandidatev1.C.
View newest version in sPHENIX GitHub at line 158 of file PidCandidatev1.C
|
virtual |
Reimplemented from PidCandidate.
Definition at line 98 of file PidCandidatev1.C.
View newest version in sPHENIX GitHub at line 98 of file PidCandidatev1.C
References i, PHWHERE, and PidCandidatev1::u_property::uidata.
|
virtual |
Reimplemented from PidCandidate.
Definition at line 55 of file PidCandidatev1.C.
View newest version in sPHENIX GitHub at line 55 of file PidCandidatev1.C
References i.
|
virtual |
identify Function from PHObject
| os | Output Stream |
Reimplemented from PidCandidate.
Definition at line 169 of file PidCandidatev1.C.
View newest version in sPHENIX GitHub at line 169 of file PidCandidatev1.C
References i.
|
virtual |
Reimplemented from PidCandidate.
Definition at line 28 of file PidCandidatev1.C.
View newest version in sPHENIX GitHub at line 28 of file PidCandidatev1.C
References i.
|
virtual |
Clear Event.
Reimplemented from PidCandidate.
Definition at line 22 of file PidCandidatev1.C.
View newest version in sPHENIX GitHub at line 22 of file PidCandidatev1.C
|
inline |
Definition at line 25 of file PidCandidatev1.h.
View newest version in sPHENIX GitHub at line 25 of file PidCandidatev1.h
References _candidateid, and i.
Referenced by DISKinematicsReco::CollectEmCandidatesFromTruth(), DISKinematicsReco::InsertCandidateFromCluster(), and LeptoquarksReco::process_event().
Here is the caller graph for this function:
|
virtual |
Reimplemented from PidCandidate.
Definition at line 116 of file PidCandidatev1.C.
View newest version in sPHENIX GitHub at line 116 of file PidCandidatev1.C
References PidCandidatev1::u_property::get_storage(), and PHWHERE.
Referenced by DISKinematicsReco::CollectEmCandidatesFromTruth(), DISKinematicsReco::InsertCandidateFromCluster(), and LeptoquarksReco::process_event().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Reimplemented from PidCandidate.
Definition at line 130 of file PidCandidatev1.C.
View newest version in sPHENIX GitHub at line 130 of file PidCandidatev1.C
References PidCandidatev1::u_property::get_storage(), and PHWHERE.
Here is the call graph for this function:
|
virtual |
Reimplemented from PidCandidate.
Definition at line 144 of file PidCandidatev1.C.
View newest version in sPHENIX GitHub at line 144 of file PidCandidatev1.C
References PidCandidatev1::u_property::get_storage(), and PHWHERE.
Here is the call graph for this function:
|
inlineprotectedvirtual |
Reimplemented from PidCandidate.
Definition at line 40 of file PidCandidatev1.h.
View newest version in sPHENIX GitHub at line 40 of file PidCandidatev1.h
References prop_map.
|
protected |
Definition at line 41 of file PidCandidatev1.h.
View newest version in sPHENIX GitHub at line 41 of file PidCandidatev1.h
Referenced by get_candidate_id(), and set_candidate_id().
|
protected |
container for additional property
Definition at line 63 of file PidCandidatev1.h.
View newest version in sPHENIX GitHub at line 63 of file PidCandidatev1.h
Referenced by set_property_nocheck().