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