Analysis Software
Documentation for sPHENIX simulation software
|
#include <analysis/blob/master/EICAnalysis/PidCandidate.h>
Public Member Functions | |
PidCandidate () | |
virtual | ~PidCandidate () |
virtual void | identify (std::ostream &os=std::cout) const |
virtual void | Copy (PidCandidate const &tc) |
virtual void | Reset () |
Clear Event. | |
virtual void | print () const |
virtual bool | has_property (const PROPERTY prop_id) const |
virtual float | get_property_float (const PROPERTY prop_id) const |
virtual int | get_property_int (const PROPERTY prop_id) const |
virtual unsigned int | get_property_uint (const PROPERTY prop_id) const |
virtual void | set_property (const PROPERTY prop_id, const float value) |
virtual void | set_property (const PROPERTY prop_id, const int value) |
virtual void | set_property (const PROPERTY prop_id, const unsigned int value) |
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) |
Static Public Member Functions | |
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) |
Protected Member Functions | |
virtual unsigned int | get_property_nocheck (const PROPERTY prop_id) const |
virtual void | set_property_nocheck (const PROPERTY prop_id, const unsigned int) |
Friends | |
std::ostream & | operator<< (std::ostream &stream, const PidCandidate *tc) |
Definition at line 8 of file PidCandidate.h.
View newest version in sPHENIX GitHub at line 8 of file PidCandidate.h
Procedure to add a new PROPERTY tag: 1.add new tag below with unique value, 2.add a short name to PidCandidate::get_property_info
Definition at line 27 of file PidCandidate.h.
View newest version in sPHENIX GitHub at line 27 of file PidCandidate.h
Definition at line 162 of file PidCandidate.h.
View newest version in sPHENIX GitHub at line 162 of file PidCandidate.h
|
inline |
Definition at line 11 of file PidCandidate.h.
View newest version in sPHENIX GitHub at line 11 of file PidCandidate.h
|
inlinevirtual |
Definition at line 12 of file PidCandidate.h.
View newest version in sPHENIX GitHub at line 12 of file PidCandidate.h
|
static |
Definition at line 390 of file PidCandidate.C.
View newest version in sPHENIX GitHub at line 390 of file PidCandidate.C
|
virtual |
|
inlinevirtual |
Reimplemented in PidCandidatev1.
Definition at line 171 of file PidCandidate.h.
View newest version in sPHENIX GitHub at line 171 of file PidCandidate.h
Referenced by LeptoquarksReco::AddGlobalEventInformation(), and DISKinematicsReco::AddReconstructedKinematics().
|
static |
Definition at line 44 of file PidCandidate.C.
View newest version in sPHENIX GitHub at line 44 of file PidCandidate.C
References type_float, type_int, and type_uint.
Referenced by LeptoquarksReco::Init(), DISKinematicsReco::Init(), DISKinematicsReco::WriteCandidatesToTree(), and LeptoquarksReco::WritePidCandidatesToTree().
|
inlinevirtual |
Reimplemented in PidCandidatev1.
Definition at line 172 of file PidCandidate.h.
View newest version in sPHENIX GitHub at line 172 of file PidCandidate.h
Referenced by LeptoquarksReco::AddGlobalEventInformation(), and LeptoquarksReco::AddTrueTauTag().
|
inlineprotectedvirtual |
Reimplemented in PidCandidatev1.
Definition at line 182 of file PidCandidate.h.
View newest version in sPHENIX GitHub at line 182 of file PidCandidate.h
|
static |
Definition at line 402 of file PidCandidate.C.
View newest version in sPHENIX GitHub at line 402 of file PidCandidate.C
|
inlinevirtual |
Reimplemented in PidCandidatev1.
Definition at line 173 of file PidCandidate.h.
View newest version in sPHENIX GitHub at line 173 of file PidCandidate.h
|
inlinevirtual |
Reimplemented in PidCandidatev1.
Definition at line 170 of file PidCandidate.h.
View newest version in sPHENIX GitHub at line 170 of file PidCandidate.h
|
virtual |
identify Function from PHObject
os | Output Stream |
Reimplemented from PHObject.
Reimplemented in PidCandidatev1.
Definition at line 24 of file PidCandidate.C.
View newest version in sPHENIX GitHub at line 24 of file PidCandidate.C
|
inlinevirtual |
Reimplemented in PidCandidatev1.
Definition at line 22 of file PidCandidate.h.
View newest version in sPHENIX GitHub at line 22 of file PidCandidate.h
|
virtual |
Clear Event.
Reimplemented from PHObject.
Reimplemented in PidCandidatev1.
Definition at line 36 of file PidCandidate.C.
View newest version in sPHENIX GitHub at line 36 of file PidCandidate.C
|
inlinevirtual |
Reimplemented in PidCandidatev1.
Definition at line 174 of file PidCandidate.h.
View newest version in sPHENIX GitHub at line 174 of file PidCandidate.h
Referenced by DISKinematicsReco::AddReconstructedKinematics(), and LeptoquarksReco::AddTrueTauTag().
|
inlinevirtual |
Reimplemented in PidCandidatev1.
Definition at line 175 of file PidCandidate.h.
View newest version in sPHENIX GitHub at line 175 of file PidCandidate.h
|
inlinevirtual |
Reimplemented in PidCandidatev1.
Definition at line 176 of file PidCandidate.h.
View newest version in sPHENIX GitHub at line 176 of file PidCandidate.h
|
inlineprotectedvirtual |
Reimplemented in PidCandidatev1.
Definition at line 183 of file PidCandidate.h.
View newest version in sPHENIX GitHub at line 183 of file PidCandidate.h
|
friend |
Definition at line 30 of file PidCandidate.C.
View newest version in sPHENIX GitHub at line 30 of file PidCandidate.C