EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PHG4EventHeader Class Reference

#include <fun4all_coresoftware/blob/master/simulation/g4simulation/g4main/PHG4EventHeader.h>

+ Inheritance diagram for PHG4EventHeader:
+ Collaboration diagram for PHG4EventHeader:

Public Member Functions

 ~PHG4EventHeader () 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
 
virtual int get_EvtSequence () const
 get Event Number
 
virtual void set_EvtSequence (const int)
 set Event Number
 
virtual float get_ImpactParameter () const
 
virtual void set_ImpactParameter (const float)
 
virtual float get_EventPlaneAngle () const
 
virtual void set_EventPlaneAngle (const float)
 
- Public Member Functions inherited from PHObject
 PHObject ()
 ctor
 
 ~PHObject () override
 dtor
 
virtual PHObjectCloneMe () const
 Virtual copy constructor.
 
virtual PHObjectclone () const final
 
PHObjectClone (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)
 

Detailed Description

Definition at line 13 of file PHG4EventHeader.h.

View newest version in sPHENIX GitHub at line 13 of file PHG4EventHeader.h

Constructor & Destructor Documentation

PHG4EventHeader::~PHG4EventHeader ( )
inlineoverride

dtor

Definition at line 18 of file PHG4EventHeader.h.

View newest version in sPHENIX GitHub at line 18 of file PHG4EventHeader.h

Member Function Documentation

virtual float PHG4EventHeader::get_EventPlaneAngle ( ) const
inlinevirtual

Reimplemented in PHG4EventHeaderv1.

Definition at line 51 of file PHG4EventHeader.h.

View newest version in sPHENIX GitHub at line 51 of file PHG4EventHeader.h

virtual int PHG4EventHeader::get_EvtSequence ( ) const
inlinevirtual

get Event Number

Reimplemented in PHG4EventHeaderv1.

Definition at line 44 of file PHG4EventHeader.h.

View newest version in sPHENIX GitHub at line 44 of file PHG4EventHeader.h

virtual float PHG4EventHeader::get_ImpactParameter ( ) const
inlinevirtual

Reimplemented in PHG4EventHeaderv1.

Definition at line 48 of file PHG4EventHeader.h.

View newest version in sPHENIX GitHub at line 48 of file PHG4EventHeader.h

void PHG4EventHeader::identify ( std::ostream &  os = std::cout) const
inlineoverridevirtual

identify Function from PHObject

Parameters
osOutput Stream

Reimplemented from PHObject.

Reimplemented in PHG4EventHeaderv1.

Definition at line 30 of file PHG4EventHeader.h.

View newest version in sPHENIX GitHub at line 30 of file PHG4EventHeader.h

int PHG4EventHeader::isValid ( ) const
inlineoverridevirtual

isValid returns non zero if object contains valid data

Reimplemented from PHObject.

Reimplemented in PHG4EventHeaderv1.

Definition at line 37 of file PHG4EventHeader.h.

View newest version in sPHENIX GitHub at line 37 of file PHG4EventHeader.h

References PHWHERE.

void PHG4EventHeader::Reset ( )
inlineoverridevirtual

Clear Event.

Reimplemented from PHObject.

Reimplemented in PHG4EventHeaderv1.

Definition at line 21 of file PHG4EventHeader.h.

View newest version in sPHENIX GitHub at line 21 of file PHG4EventHeader.h

References PHWHERE.

virtual void PHG4EventHeader::set_EventPlaneAngle ( const float  )
inlinevirtual

Reimplemented in PHG4EventHeaderv1.

Definition at line 52 of file PHG4EventHeader.h.

View newest version in sPHENIX GitHub at line 52 of file PHG4EventHeader.h

virtual void PHG4EventHeader::set_EvtSequence ( const int  )
inlinevirtual

set Event Number

Reimplemented in PHG4EventHeaderv1.

Definition at line 46 of file PHG4EventHeader.h.

View newest version in sPHENIX GitHub at line 46 of file PHG4EventHeader.h

virtual void PHG4EventHeader::set_ImpactParameter ( const float  )
inlinevirtual

Reimplemented in PHG4EventHeaderv1.

Definition at line 49 of file PHG4EventHeader.h.

View newest version in sPHENIX GitHub at line 49 of file PHG4EventHeader.h


The documentation for this class was generated from the following file: