List of all members | Public Member Functions | Private Member Functions | Private Attributes
CachedXShowerRegeneratorAG::StationInfo Class Reference

#include <StationXPositionMatrix.h>

Public Member Functions

void Dump () const
 
const sdet::StationGetDetStation () const
 
sevt::StationGetEvtStation () const
 
double GetPhi1 () const
 
double GetPhi2 () const
 
double GetR () const
 
double GetR1 () const
 
double GetR2 () const
 
double GetResamplingArea () const
 
bool IsIn (const double phi, const double r) const
 
 StationInfo (const sdet::Station &dStation, sevt::Station &eStation, const double phi, const double dphi, const double r, const double r1, const double r2, const double area)
 

Private Member Functions

void SetPhiRange (const double phi, const double dphi)
 

Private Attributes

bool const
 

Detailed Description

Definition at line 20 of file StationXPositionMatrix.h.

Constructor & Destructor Documentation

CachedXShowerRegeneratorAG::StationInfo::StationInfo ( const sdet::Station dStation,
sevt::Station eStation,
const double  phi,
const double  dphi,
const double  r,
const double  r1,
const double  r2,
const double  area 
)
inline

Definition at line 33 of file StationXPositionMatrix.h.

References SetPhiRange().

Member Function Documentation

void StationInfo::Dump ( ) const

Definition at line 11 of file StationXPositionMatrix.cc.

const sdet::Station& CachedXShowerRegeneratorAG::StationInfo::GetDetStation ( ) const
inline
sevt::Station& CachedXShowerRegeneratorAG::StationInfo::GetEvtStation ( ) const
inline
double CachedXShowerRegeneratorAG::StationInfo::GetPhi1 ( ) const
inline

Definition at line 56 of file StationXPositionMatrix.h.

double CachedXShowerRegeneratorAG::StationInfo::GetPhi2 ( ) const
inline

Definition at line 58 of file StationXPositionMatrix.h.

double CachedXShowerRegeneratorAG::StationInfo::GetR ( ) const
inline

Definition at line 60 of file StationXPositionMatrix.h.

double CachedXShowerRegeneratorAG::StationInfo::GetR1 ( ) const
inline

Definition at line 62 of file StationXPositionMatrix.h.

double CachedXShowerRegeneratorAG::StationInfo::GetR2 ( ) const
inline

Definition at line 64 of file StationXPositionMatrix.h.

double CachedXShowerRegeneratorAG::StationInfo::GetResamplingArea ( ) const
inline
bool CachedXShowerRegeneratorAG::StationInfo::IsIn ( const double  phi,
const double  r 
) const
inline
void CachedXShowerRegeneratorAG::StationInfo::SetPhiRange ( const double  phi,
const double  dphi 
)
inlineprivate

Definition at line 70 of file StationXPositionMatrix.h.

References utl::kPi.

Referenced by StationInfo().

Member Data Documentation

bool CachedXShowerRegeneratorAG::StationInfo::const
private
Initial value:
{
return fPhi1 <= phi && phi <= fPhi2

Definition at line 88 of file StationXPositionMatrix.h.


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

, generated on Tue Sep 26 2023.