EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
header only class that contains information about a given Tile location inside CylinderGeom More...
#include <fun4all_coresoftware/blob/master/offline/packages/micromegas/MicromegasTile.h>
Public Types | |
using | List = std::vector< MicromegasTile > |
Public Member Functions | |
MicromegasTile ()=default | |
default constructor | |
~MicromegasTile () override=default | |
destructor | |
MicromegasTile (std::array< double, 4 > values) | |
constructor | |
MicromegasTile (double centerPhi, double centerZ, double sizePhi, double sizeZ) | |
constructor | |
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 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 | 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) |
Public Attributes | |
double | m_centerPhi = 0 |
double | m_centerZ = 0 |
double | m_sizePhi = 0 |
double | m_sizeZ = 0 |
header only class that contains information about a given Tile location inside CylinderGeom
Definition at line 19 of file MicromegasTile.h.
View newest version in sPHENIX GitHub at line 19 of file MicromegasTile.h
Definition at line 24 of file MicromegasTile.h.
View newest version in sPHENIX GitHub at line 24 of file MicromegasTile.h
|
default |
default constructor
|
overridedefault |
destructor
|
inline |
constructor
Definition at line 33 of file MicromegasTile.h.
View newest version in sPHENIX GitHub at line 33 of file MicromegasTile.h
|
inline |
constructor
Definition at line 41 of file MicromegasTile.h.
View newest version in sPHENIX GitHub at line 41 of file MicromegasTile.h
double MicromegasTile::m_centerPhi = 0 |
Definition at line 48 of file MicromegasTile.h.
View newest version in sPHENIX GitHub at line 48 of file MicromegasTile.h
double MicromegasTile::m_centerZ = 0 |
Definition at line 49 of file MicromegasTile.h.
View newest version in sPHENIX GitHub at line 49 of file MicromegasTile.h
double MicromegasTile::m_sizePhi = 0 |
Definition at line 50 of file MicromegasTile.h.
View newest version in sPHENIX GitHub at line 50 of file MicromegasTile.h
double MicromegasTile::m_sizeZ = 0 |
Definition at line 51 of file MicromegasTile.h.
View newest version in sPHENIX GitHub at line 51 of file MicromegasTile.h