Analysis Software
Documentation for sPHENIX simulation software
|
#include <coresoftware/blob/master/offline/framework/ffarawobjects/MvtxRawHitContainerv1.h>
Public Member Functions | |
MvtxRawHitContainerv1 () | |
~MvtxRawHitContainerv1 () override | |
void | Reset () override |
Clear Event. | |
void | identify (std::ostream &os=std::cout) const override |
int | isValid () const override |
isValid returns non zero if object contains vailid data | |
MvtxRawHit * | AddHit () override |
MvtxRawHit * | AddHit (MvtxRawHit *mvtxhit) override |
unsigned int | get_nhits () override |
MvtxRawHit * | get_hit (unsigned int index) override |
Public Member Functions inherited from MvtxRawHitContainer | |
MvtxRawHitContainer ()=default | |
virtual | ~MvtxRawHitContainer ()=default |
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) |
Private Attributes | |
TClonesArray * | MvtxRawHitsTCArray = nullptr |
Definition at line 9 of file MvtxRawHitContainerv1.h.
View newest version in sPHENIX GitHub at line 9 of file MvtxRawHitContainerv1.h
MvtxRawHitContainerv1::MvtxRawHitContainerv1 | ( | ) |
Definition at line 8 of file MvtxRawHitContainerv1.cc.
View newest version in sPHENIX GitHub at line 8 of file MvtxRawHitContainerv1.cc
References MvtxRawHitsTCArray, and NMVTXHITS.
|
override |
Definition at line 13 of file MvtxRawHitContainerv1.cc.
View newest version in sPHENIX GitHub at line 13 of file MvtxRawHitContainerv1.cc
References MvtxRawHitsTCArray.
|
overridevirtual |
Reimplemented from MvtxRawHitContainer.
Definition at line 46 of file MvtxRawHitContainerv1.cc.
View newest version in sPHENIX GitHub at line 46 of file MvtxRawHitContainerv1.cc
References MvtxRawHitsTCArray.
|
overridevirtual |
Reimplemented from MvtxRawHitContainer.
Definition at line 52 of file MvtxRawHitContainerv1.cc.
View newest version in sPHENIX GitHub at line 52 of file MvtxRawHitContainerv1.cc
References MvtxRawHitsTCArray.
|
overridevirtual |
Reimplemented from MvtxRawHitContainer.
Definition at line 58 of file MvtxRawHitContainerv1.cc.
View newest version in sPHENIX GitHub at line 58 of file MvtxRawHitContainerv1.cc
References MvtxRawHitsTCArray.
|
overridevirtual |
Reimplemented from MvtxRawHitContainer.
Definition at line 41 of file MvtxRawHitContainerv1.cc.
View newest version in sPHENIX GitHub at line 41 of file MvtxRawHitContainerv1.cc
References MvtxRawHitsTCArray.
|
overridevirtual |
identify Function from PHObject
os | Output Stream |
Reimplemented from PHObject.
Definition at line 25 of file MvtxRawHitContainerv1.cc.
View newest version in sPHENIX GitHub at line 25 of file MvtxRawHitContainerv1.cc
References MvtxRawHit::get_bco(), and MvtxRawHitsTCArray.
|
overridevirtual |
isValid returns non zero if object contains vailid data
Reimplemented from PHObject.
Definition at line 36 of file MvtxRawHitContainerv1.cc.
View newest version in sPHENIX GitHub at line 36 of file MvtxRawHitContainerv1.cc
References MvtxRawHitsTCArray.
|
overridevirtual |
Clear Event.
Reimplemented from PHObject.
Definition at line 19 of file MvtxRawHitContainerv1.cc.
View newest version in sPHENIX GitHub at line 19 of file MvtxRawHitContainerv1.cc
References MvtxRawHitsTCArray, and NMVTXHITS.
|
private |
Definition at line 32 of file MvtxRawHitContainerv1.h.
View newest version in sPHENIX GitHub at line 32 of file MvtxRawHitContainerv1.h
Referenced by AddHit(), get_hit(), get_nhits(), identify(), isValid(), MvtxRawHitContainerv1(), Reset(), and ~MvtxRawHitContainerv1().