ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <coresoftware/blob/master/simulation/g4simulation/g4main/PHG4EventHeaderv1.h>
Public Member Functions | |
PHG4EventHeaderv1 () | |
~PHG4EventHeaderv1 () override | |
dtor | |
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 valid data | |
int | get_EvtSequence () const override |
get Event Number | |
void | set_EvtSequence (const int ival) override |
set Event Number | |
float | get_ImpactParameter () const override |
void | set_ImpactParameter (const float b) override |
float | get_EventPlaneAngle () const override |
void | set_EventPlaneAngle (const float r) override |
Public Member Functions inherited from PHG4EventHeader | |
~PHG4EventHeader () 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 Attributes | |
int | evtseq |
float | bimp |
float | rplane |
Definition at line 11 of file PHG4EventHeaderv1.h.
View newest version in sPHENIX GitHub at line 11 of file PHG4EventHeaderv1.h
PHG4EventHeaderv1::PHG4EventHeaderv1 | ( | ) |
Definition at line 7 of file PHG4EventHeaderv1.cc.
View newest version in sPHENIX GitHub at line 7 of file PHG4EventHeaderv1.cc
|
inlineoverride |
dtor
Definition at line 18 of file PHG4EventHeaderv1.h.
View newest version in sPHENIX GitHub at line 18 of file PHG4EventHeaderv1.h
|
inlineoverridevirtual |
Reimplemented from PHG4EventHeader.
Definition at line 39 of file PHG4EventHeaderv1.h.
View newest version in sPHENIX GitHub at line 39 of file PHG4EventHeaderv1.h
References rplane.
|
inlineoverridevirtual |
get Event Number
Reimplemented from PHG4EventHeader.
Definition at line 32 of file PHG4EventHeaderv1.h.
View newest version in sPHENIX GitHub at line 32 of file PHG4EventHeaderv1.h
References evtseq.
|
inlineoverridevirtual |
Reimplemented from PHG4EventHeader.
Definition at line 36 of file PHG4EventHeaderv1.h.
View newest version in sPHENIX GitHub at line 36 of file PHG4EventHeaderv1.h
References bimp.
|
overridevirtual |
identify Function from PHObject
os | Output Stream |
Reimplemented from PHG4EventHeader.
Definition at line 32 of file PHG4EventHeaderv1.cc.
View newest version in sPHENIX GitHub at line 32 of file PHG4EventHeaderv1.cc
|
overridevirtual |
isValid returns non zero if object contains valid data
Reimplemented from PHG4EventHeader.
Definition at line 14 of file PHG4EventHeaderv1.cc.
View newest version in sPHENIX GitHub at line 14 of file PHG4EventHeaderv1.cc
References evtseq.
|
overridevirtual |
Clear Event.
Reimplemented from PHG4EventHeader.
Definition at line 24 of file PHG4EventHeaderv1.cc.
View newest version in sPHENIX GitHub at line 24 of file PHG4EventHeaderv1.cc
|
inlineoverridevirtual |
Reimplemented from PHG4EventHeader.
Definition at line 40 of file PHG4EventHeaderv1.h.
View newest version in sPHENIX GitHub at line 40 of file PHG4EventHeaderv1.h
set Event Number
Reimplemented from PHG4EventHeader.
Definition at line 34 of file PHG4EventHeaderv1.h.
View newest version in sPHENIX GitHub at line 34 of file PHG4EventHeaderv1.h
References evtseq.
|
inlineoverridevirtual |
Reimplemented from PHG4EventHeader.
Definition at line 37 of file PHG4EventHeaderv1.h.
View newest version in sPHENIX GitHub at line 37 of file PHG4EventHeaderv1.h
|
protected |
Definition at line 44 of file PHG4EventHeaderv1.h.
View newest version in sPHENIX GitHub at line 44 of file PHG4EventHeaderv1.h
Referenced by get_ImpactParameter(), identify(), Reset(), and set_ImpactParameter().
|
protected |
Definition at line 43 of file PHG4EventHeaderv1.h.
View newest version in sPHENIX GitHub at line 43 of file PHG4EventHeaderv1.h
Referenced by get_EvtSequence(), identify(), isValid(), Reset(), and set_EvtSequence().
|
protected |
Definition at line 45 of file PHG4EventHeaderv1.h.
View newest version in sPHENIX GitHub at line 45 of file PHG4EventHeaderv1.h
Referenced by get_EventPlaneAngle(), identify(), Reset(), and set_EventPlaneAngle().