Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EpdGeom Class Reference

#include <coresoftware/blob/master/offline/packages/epd/EpdGeom.h>

+ Inheritance diagram for EpdGeom:
+ Collaboration diagram for EpdGeom:

Public Member Functions

 EpdGeom ()=default
 
 ~EpdGeom () override
 
virtual void set_z (unsigned int, float)
 
virtual void set_r (unsigned int, float)
 
virtual void set_phi (unsigned int, float)
 
virtual void set_phi0 (unsigned int, float)
 
virtual float get_r (unsigned int) const
 
virtual float get_z (unsigned int) const
 
virtual float get_phi (unsigned int) const
 
- 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 void identify (std::ostream &os=std::cout) const
 
virtual void Reset ()
 Clear Event.
 
virtual int isValid () const
 isValid returns non zero if object contains vailid data
 
virtual int Integrate () const
 
virtual int Integrate (PHObject *)
 
virtual void CopyFrom (const PHObject *obj)
 

Private Member Functions

 ClassDefOverride (EpdGeom, 1)
 

Detailed Description

Definition at line 17 of file EpdGeom.h.

View newest version in sPHENIX GitHub at line 17 of file EpdGeom.h

Constructor & Destructor Documentation

EpdGeom::EpdGeom ( )
default
EpdGeom::~EpdGeom ( )
inlineoverride

Definition at line 21 of file EpdGeom.h.

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

Member Function Documentation

EpdGeom::ClassDefOverride ( EpdGeom  ,
 
)
private
virtual float EpdGeom::get_phi ( unsigned int  ) const
inlinevirtual

Reimplemented in EpdGeomV1.

Definition at line 29 of file EpdGeom.h.

View newest version in sPHENIX GitHub at line 29 of file EpdGeom.h

Referenced by EventPlaneReco::process_event(), and DumpEpdGeom::process_Node().

+ Here is the caller graph for this function:

virtual float EpdGeom::get_r ( unsigned int  ) const
inlinevirtual

Reimplemented in EpdGeomV1.

Definition at line 27 of file EpdGeom.h.

View newest version in sPHENIX GitHub at line 27 of file EpdGeom.h

Referenced by DumpEpdGeom::process_Node().

+ Here is the caller graph for this function:

virtual float EpdGeom::get_z ( unsigned int  ) const
inlinevirtual

Reimplemented in EpdGeomV1.

Definition at line 28 of file EpdGeom.h.

View newest version in sPHENIX GitHub at line 28 of file EpdGeom.h

Referenced by DumpEpdGeom::process_Node().

+ Here is the caller graph for this function:

virtual void EpdGeom::set_phi ( unsigned int  ,
float   
)
inlinevirtual

Reimplemented in EpdGeomV1.

Definition at line 25 of file EpdGeom.h.

View newest version in sPHENIX GitHub at line 25 of file EpdGeom.h

Referenced by PHG4EPDModuleReco::InitRun().

+ Here is the caller graph for this function:

virtual void EpdGeom::set_phi0 ( unsigned int  ,
float   
)
inlinevirtual

Reimplemented in EpdGeomV1.

Definition at line 26 of file EpdGeom.h.

View newest version in sPHENIX GitHub at line 26 of file EpdGeom.h

Referenced by PHG4EPDModuleReco::InitRun().

+ Here is the caller graph for this function:

virtual void EpdGeom::set_r ( unsigned int  ,
float   
)
inlinevirtual

Reimplemented in EpdGeomV1.

Definition at line 24 of file EpdGeom.h.

View newest version in sPHENIX GitHub at line 24 of file EpdGeom.h

Referenced by PHG4EPDModuleReco::InitRun().

+ Here is the caller graph for this function:

virtual void EpdGeom::set_z ( unsigned int  ,
float   
)
inlinevirtual

Reimplemented in EpdGeomV1.

Definition at line 23 of file EpdGeom.h.

View newest version in sPHENIX GitHub at line 23 of file EpdGeom.h

Referenced by PHG4EPDModuleReco::InitRun().

+ Here is the caller graph for this function:


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