ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Base class for hit object. More...
#include <coresoftware/blob/master/offline/packages/trackbase/TrkrHit.h>
Public Member Functions | |
~TrkrHit () 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 | |
virtual void | addEnergy (const double) |
virtual double | getEnergy () |
virtual void | setAdc (const unsigned int) |
virtual unsigned int | getAdc () |
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 (TrkrHit, 1) | |
Base class for hit object.
This is the empyt virtual base class for a hit object. Each subsystem should implement an inherited version which contains the actual storage information.
Definition at line 25 of file TrkrHit.h.
View newest version in sPHENIX GitHub at line 25 of file TrkrHit.h
|
inlineoverride |
|
inlinevirtual |
Reimplemented in TrkrHitv2, and TrkrHitv1.
Definition at line 40 of file TrkrHit.h.
View newest version in sPHENIX GitHub at line 40 of file TrkrHit.h
Referenced by PHG4TpcPadPlaneReadout::MapToPadPlane(), PHG4MvtxHitReco::process_event(), PHG4InttHitReco::process_event(), and PHG4TpcElectronDrift::process_event().
|
protected |
|
inlinevirtual |
Reimplemented in TrkrHitv2, and TrkrHitv1.
Definition at line 45 of file TrkrHit.h.
View newest version in sPHENIX GitHub at line 45 of file TrkrHit.h
Referenced by PHG4TpcDigitizer::DigitizeCylinderCells(), PHG4InttDigitizer::DigitizeLadderCells(), SvtxEvaluator::fillOutputNtuples(), and DumpTrkrHitSetContainer::process_Node().
|
inlinevirtual |
Reimplemented in TrkrHitv2, and TrkrHitv1.
Definition at line 41 of file TrkrHit.h.
View newest version in sPHENIX GitHub at line 41 of file TrkrHit.h
Referenced by PHG4InttDigitizer::DigitizeLadderCells(), PHG4MvtxDigitizer::DigitizeMvtxLadderCells(), SvtxEvaluator::fillOutputNtuples(), PHG4InttHitReco::process_event(), PHG4MicromegasDigitizer::process_event(), PHG4TpcPadBaselineShift::process_event(), PHG4TpcElectronDrift::process_event(), and DumpTrkrHitSetContainer::process_Node().
|
inlineoverridevirtual |
identify Function from PHObject
os | Output Stream |
Reimplemented from PHObject.
Reimplemented in TrkrHitv2, and TrkrHitv1.
Definition at line 32 of file TrkrHit.h.
View newest version in sPHENIX GitHub at line 32 of file TrkrHit.h
Referenced by PHG4InttDigitizer::DigitizeLadderCells().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Reimplemented in TrkrHitv2, and TrkrHitv1.
Definition at line 44 of file TrkrHit.h.
View newest version in sPHENIX GitHub at line 44 of file TrkrHit.h
Referenced by PHG4TpcDigitizer::DigitizeCylinderCells(), PHG4InttDigitizer::DigitizeLadderCells(), PHG4MvtxDigitizer::DigitizeMvtxLadderCells(), PHG4MicromegasDigitizer::process_event(), and PHG4TpcPadBaselineShift::process_event().