EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
Inherited class v1 for hit object. More...
#include <fun4all_coresoftware/blob/master/offline/packages/trackbase/TrkrHitv1.h>
Public Member Functions | |
TrkrHitv1 () | |
ctor | |
~TrkrHitv1 () override | |
dtor | |
void | identify (std::ostream &os=std::cout) const override |
void | Reset () override |
Clear Event. | |
int | isValid () const override |
isValid returns non zero if object contains vailid data | |
void | addEnergy (const double edep) override |
double | getEnergy () override |
void | setAdc (const unsigned int adc) override |
unsigned int | getAdc () override |
Public Member Functions inherited from TrkrHit | |
~TrkrHit () override | |
dtor | |
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 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 *) |
virtual void | CopyFrom (const PHObject *obj) |
Protected Member Functions | |
ClassDefOverride (TrkrHitv1, 1) | |
Protected Member Functions inherited from TrkrHit | |
ClassDefOverride (TrkrHit, 1) | |
Protected Attributes | |
double | m_edep = 0 |
unsigned int | m_adc = 0 |
Inherited class v1 for hit object.
Definition at line 19 of file TrkrHitv1.h.
View newest version in sPHENIX GitHub at line 19 of file TrkrHitv1.h
TrkrHitv1::TrkrHitv1 | ( | ) |
ctor
Definition at line 3 of file TrkrHitv1.cc.
View newest version in sPHENIX GitHub at line 3 of file TrkrHitv1.cc
|
inlineoverride |
dtor
Definition at line 26 of file TrkrHitv1.h.
View newest version in sPHENIX GitHub at line 26 of file TrkrHitv1.h
|
inlineoverridevirtual |
Reimplemented from TrkrHit.
Definition at line 35 of file TrkrHitv1.h.
View newest version in sPHENIX GitHub at line 35 of file TrkrHitv1.h
References m_edep.
|
protected |
|
overridevirtual |
Reimplemented from TrkrHit.
Definition at line 7 of file TrkrHitv1.cc.
View newest version in sPHENIX GitHub at line 7 of file TrkrHitv1.cc
References m_adc.
|
inlineoverridevirtual |
Reimplemented from TrkrHit.
Definition at line 36 of file TrkrHitv1.h.
View newest version in sPHENIX GitHub at line 36 of file TrkrHitv1.h
References m_edep.
|
inlineoverridevirtual |
identify Function from PHObject
os | Output Stream |
Reimplemented from TrkrHit.
Definition at line 28 of file TrkrHitv1.h.
View newest version in sPHENIX GitHub at line 28 of file TrkrHitv1.h
References m_adc.
|
inlineoverridevirtual |
isValid returns non zero if object contains vailid data
Reimplemented from TrkrHit.
Definition at line 33 of file TrkrHitv1.h.
View newest version in sPHENIX GitHub at line 33 of file TrkrHitv1.h
|
inlineoverridevirtual |
Clear Event.
Reimplemented from TrkrHit.
Definition at line 32 of file TrkrHitv1.h.
View newest version in sPHENIX GitHub at line 32 of file TrkrHitv1.h
|
inlineoverridevirtual |
Reimplemented from TrkrHit.
Definition at line 37 of file TrkrHitv1.h.
View newest version in sPHENIX GitHub at line 37 of file TrkrHitv1.h
References m_adc.
|
protected |
Definition at line 42 of file TrkrHitv1.h.
View newest version in sPHENIX GitHub at line 42 of file TrkrHitv1.h
Referenced by getAdc(), identify(), and setAdc().
|
protected |
Definition at line 41 of file TrkrHitv1.h.
View newest version in sPHENIX GitHub at line 41 of file TrkrHitv1.h
Referenced by addEnergy(), and getEnergy().