![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <analysis/blob/master/EventMix/src/sPHElectronPairv1.h>
Inheritance diagram for sPHElectronPairv1:
Collaboration diagram for sPHElectronPairv1:Public Member Functions | |
| sPHElectronPairv1 () | |
| sPHElectronPairv1 (sPHElectronv1 *e1, sPHElectronv1 *e2) | |
| virtual | ~sPHElectronPairv1 () |
| virtual void | identify (std::ostream &os=std::cout) const |
| virtual void | Reset () |
| Clear Event. | |
| virtual int | isValid () const |
| isValid returns non zero if object contains vailid data | |
| virtual PHObject * | CloneMe () const |
| Virtual copy constructor. | |
| virtual sPHElectron * | get_first () |
| virtual sPHElectron * | get_second () |
| virtual int | get_id () const |
| virtual int | get_type () const |
| virtual double | get_mass () const |
| virtual double | get_pt () const |
| virtual double | get_eta () const |
| virtual double | get_phiv () const |
| virtual double | get_min_mass () const |
| virtual void | set_id (int id) |
| virtual void | set_type (int type) |
| virtual void | set_min_mass (double mm) |
Public Member Functions inherited from sPHElectronPair | |
| virtual | ~sPHElectronPair () |
Public Member Functions inherited from PHObject | |
| PHObject () | |
| ctor | |
| ~PHObject () override | |
| dtor | |
| virtual PHObject * | clone () const final |
| PHObject * | Clone (const char *newname="") const final |
| void | Copy (TObject &object) const final |
| virtual int | Integrate () const |
| virtual int | Integrate (PHObject *) |
| virtual void | CopyFrom (const PHObject *obj) |
Protected Attributes | |
| int | _id |
| int | _type |
| double | _min_mass |
| sPHElectronv1 | _e1 |
| sPHElectronv1 | _e2 |
Additional Inherited Members | |
Protected Member Functions inherited from sPHElectronPair | |
| sPHElectronPair () | |
Definition at line 11 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 11 of file sPHElectronPairv1.h
| sPHElectronPairv1::sPHElectronPairv1 | ( | ) |
Definition at line 5 of file sPHElectronPairv1.cc.
View newest version in sPHENIX GitHub at line 5 of file sPHElectronPairv1.cc
References _e1, _e2, _id, and _type.
Referenced by CloneMe().
Here is the caller graph for this function:| sPHElectronPairv1::sPHElectronPairv1 | ( | sPHElectronv1 * | e1, |
| sPHElectronv1 * | e2 | ||
| ) |
Definition at line 13 of file sPHElectronPairv1.cc.
View newest version in sPHENIX GitHub at line 13 of file sPHElectronPairv1.cc
References _e1, _e2, _id, _type, and sPHElectronv1::get_id().
Here is the call graph for this function:
|
inlinevirtual |
Definition at line 16 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 16 of file sPHElectronPairv1.h
|
inlinevirtual |
Virtual copy constructor.
Reimplemented from sPHElectronPair.
Definition at line 22 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 22 of file sPHElectronPairv1.h
References sPHElectronPairv1().
Referenced by sPHElectronPairContainerv1::insert().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Reimplemented from sPHElectronPair.
Definition at line 53 of file sPHElectronPairv1.cc.
View newest version in sPHENIX GitHub at line 53 of file sPHElectronPairv1.cc
References _e1, _e2, sPHElectronv1::get_px(), sPHElectronv1::get_py(), and sPHElectronv1::get_pz().
Referenced by sPHAnalysis::process_event_pairs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented from sPHElectronPair.
Definition at line 24 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 24 of file sPHElectronPairv1.h
References _e1.
Referenced by sPHAnalysis::process_event_pairs().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented from sPHElectronPair.
Definition at line 27 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 27 of file sPHElectronPairv1.h
References _id.
Referenced by sPHElectronPairContainerv1::operator=(), and sPHElectronPairContainerv1::sPHElectronPairContainerv1().
Here is the caller graph for this function:
|
virtual |
Reimplemented from sPHElectronPair.
Definition at line 21 of file sPHElectronPairv1.cc.
View newest version in sPHENIX GitHub at line 21 of file sPHElectronPairv1.cc
References _e1, _e2, sPHElectronv1::get_px(), sPHElectronv1::get_py(), and sPHElectronv1::get_pz().
Referenced by PairMaker::MakeMixedPairs(), sPHAnalysis::process_event_pairs(), and PairMaker::process_event_test().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented from sPHElectronPair.
Definition at line 33 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 33 of file sPHElectronPairv1.h
References _min_mass.
|
virtual |
Reimplemented from sPHElectronPair.
Definition at line 69 of file sPHElectronPairv1.cc.
View newest version in sPHENIX GitHub at line 69 of file sPHElectronPairv1.cc
References _e1, _e2, CKF_timing_vs_mu::ax, sPHElectronv1::get_px(), sPHElectronv1::get_py(), sPHElectronv1::get_pz(), vx, vy, and vz.
Here is the call graph for this function:
|
virtual |
Reimplemented from sPHElectronPair.
Definition at line 37 of file sPHElectronPairv1.cc.
View newest version in sPHENIX GitHub at line 37 of file sPHElectronPairv1.cc
References _e1, _e2, sPHElectronv1::get_px(), sPHElectronv1::get_py(), and sPHElectronv1::get_pz().
Referenced by sPHAnalysis::process_event_pairs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented from sPHElectronPair.
Definition at line 25 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 25 of file sPHElectronPairv1.h
References _e2.
Referenced by sPHAnalysis::process_event_pairs().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented from sPHElectronPair.
Definition at line 28 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 28 of file sPHElectronPairv1.h
References _type.
Referenced by sPHAnalysis::process_event_pairs().
Here is the caller graph for this function:
|
inlinevirtual |
identify Function from PHObject
| os | Output Stream |
Reimplemented from sPHElectronPair.
Definition at line 18 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 18 of file sPHElectronPairv1.h
References os.
|
inlinevirtual |
isValid returns non zero if object contains vailid data
Reimplemented from sPHElectronPair.
Definition at line 21 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 21 of file sPHElectronPairv1.h
|
inlinevirtual |
Clear Event.
Reimplemented from sPHElectronPair.
Definition at line 20 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 20 of file sPHElectronPairv1.h
|
inlinevirtual |
Reimplemented from sPHElectronPair.
Definition at line 35 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 35 of file sPHElectronPairv1.h
References _id, and train_ambiguity_solver::id.
|
inlinevirtual |
Reimplemented from sPHElectronPair.
Definition at line 37 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 37 of file sPHElectronPairv1.h
References _min_mass, and Acts::UnitConstants::mm.
|
inlinevirtual |
Reimplemented from sPHElectronPair.
Definition at line 36 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 36 of file sPHElectronPairv1.h
References _type, and parse_cmake_options::type.
Referenced by PairMaker::MakeMixedPairs(), and PairMaker::process_event_test().
Here is the caller graph for this function:
|
protected |
Definition at line 44 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 44 of file sPHElectronPairv1.h
Referenced by get_eta(), get_first(), get_mass(), get_phiv(), get_pt(), and sPHElectronPairv1().
|
protected |
Definition at line 45 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 45 of file sPHElectronPairv1.h
Referenced by get_eta(), get_mass(), get_phiv(), get_pt(), get_second(), and sPHElectronPairv1().
|
protected |
Definition at line 41 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 41 of file sPHElectronPairv1.h
Referenced by get_id(), set_id(), and sPHElectronPairv1().
|
protected |
Definition at line 43 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 43 of file sPHElectronPairv1.h
Referenced by get_min_mass(), and set_min_mass().
|
protected |
Definition at line 42 of file sPHElectronPairv1.h.
View newest version in sPHENIX GitHub at line 42 of file sPHElectronPairv1.h
Referenced by get_type(), set_type(), and sPHElectronPairv1().