Analysis Software
Documentation for sPHENIX simulation software
|
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 | 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 empty 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 TpcClusterBuilder::addhitset(), PHG4InttHitReco::addtruthhitset(), PHG4MvtxHitReco::addtruthhitset(), PHG4TpcPadPlaneReadout::MapToPadPlane(), PHG4InttHitReco::process_event(), PHG4MvtxHitReco::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(), TrkrNtuplizer::fillOutputNtuples(), SvtxEvaluator::fillOutputNtuples(), TrackerEventDisplay::makeJsonFile(), SynRadAna::process_event(), readDigitalCurrents::process_event(), 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(), TrkrNtuplizer::fillOutputNtuples(), SvtxEvaluator::fillOutputNtuples(), PHG4MicromegasDigitizer::process_event(), PHG4TpcPadBaselineShift::process_event(), PHG4MvtxHitReco::process_event(), PHG4InttHitReco::process_event(), PHG4TpcElectronDrift::process_event(), readDigitalCurrents::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
References os.
Referenced by PHG4InttDigitizer::DigitizeLadderCells(), and SynRadAna::process_event().
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlinevirtual |
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 PHG4MvtxHitReco::cluster_truthhits(), PHG4TpcDigitizer::DigitizeCylinderCells(), PHG4InttDigitizer::DigitizeLadderCells(), PHG4MvtxDigitizer::DigitizeMvtxLadderCells(), TpcPrototypeUnpacker::exportDSTHits(), InttCombinedRawDataDecoder::process_event(), InttRawDataDecoder::process_event(), PHG4MicromegasDigitizer::process_event(), TpcCombinedRawDataUnpacker::process_event(), PHG4TpcPadBaselineShift::process_event(), and MvtxHitPruner::process_event().