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

#include <EicToyModel/blob/master/include/EtmEtaBoundary.h>

+ Inheritance diagram for EtmEtaBoundary:
+ Collaboration diagram for EtmEtaBoundary:

Public Member Functions

 EtmEtaBoundary (double eta=0.0)
 
 ~EtmEtaBoundary ()
 
void SetEta (double eta)
 
double GetEta (void) const
 

Public Attributes

std::vector< TVector2 > mCrackNodes [2][2]
 

Private Member Functions

 ClassDef (EtmEtaBoundary, 1)
 

Private Attributes

double mEta
 

Detailed Description

Definition at line 25 of file EtmEtaBoundary.h.

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

Constructor & Destructor Documentation

EtmEtaBoundary::EtmEtaBoundary ( double  eta = 0.0)
inline

Definition at line 27 of file EtmEtaBoundary.h.

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

EtmEtaBoundary::~EtmEtaBoundary ( )
inline

Definition at line 28 of file EtmEtaBoundary.h.

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

Member Function Documentation

EtmEtaBoundary::ClassDef ( EtmEtaBoundary  ,
 
)
private
double EtmEtaBoundary::GetEta ( void  ) const
inline

Definition at line 31 of file EtmEtaBoundary.h.

View newest version in sPHENIX GitHub at line 31 of file EtmEtaBoundary.h

Referenced by EtmDetectorStack::CalculateAlignmentAxis(), EtmDetectorStack::etamax(), EtmDetectorStack::etamin(), and EicToyModel::GetStack().

+ Here is the caller graph for this function:

void EtmEtaBoundary::SetEta ( double  eta)
inline

Definition at line 30 of file EtmEtaBoundary.h.

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

References Acts::VectorHelpers::eta(), and mEta.

Referenced by EtmDetectorStack::SetEtaBoundaries().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation

std::vector<TVector2> EtmEtaBoundary::mCrackNodes[2][2]

Definition at line 31 of file EtmEtaBoundary.h.

View newest version in sPHENIX GitHub at line 31 of file EtmEtaBoundary.h

Referenced by EicToyModel::CalculateDefaultEtaBoundaries(), and EicToyModel::ExecuteBoundaryModificationRequests().

double EtmEtaBoundary::mEta
private

Definition at line 42 of file EtmEtaBoundary.h.

View newest version in sPHENIX GitHub at line 42 of file EtmEtaBoundary.h

Referenced by SetEta().


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