Classes | Typedefs | Enumerations | Functions
SdHorizontalReconstructionNS Namespace Reference

Classes

struct  AxisData
 
struct  ExternalGeometryData
 
class  SdHorizontalReconstruction
 
class  ShowerFrontFunction
 
class  ShowerSizeFunction
 
struct  SilentStationData
 
struct  SizeData
 
struct  StationData
 

Typedefs

typedef std::vector
< SilentStationData
SilentStationList
 
typedef std::vector< StationDataStationList
 

Enumerations

enum  AxisDataParameter { eTheta = 0, ePhi = 1, eDistance = 2, eCTime = 3 }
 
enum  ExternalGeometry { eNone, eMC, eFixHybrid, eSoftHybrid }
 
enum  ExternalGeometryParameter { eCoreXExt = 0, eCoreYExt = 1, eThetaExt = 2, ePhiExt = 3 }
 
enum  ShowerFrontFitOption { eFixCurvature = 1 << 0, eFixDirection = 1 << 1 }
 
enum  ShowerFrontModel { eSphere, eMuonArrival }
 
enum  ShowerSizeFitOption { eFixAxis = 1 << 0, eFixCore = 1 << 1, eApproximate = 1 << 2 }
 
enum  SizeDataParameter { eN19 = 0, eCoreX = 1, eCoreY = 2 }
 

Functions

double GetRho (const utl::Point &pos, const utl::Point &core, const utl::Point &origin)
 
void GetRhoAndDelta (double &rho, double &delta, const utl::Point &pos, const utl::Point &core, const utl::Point &origin)
 
utl::CoordinateSystemPtr GetShowerCoordinateSystem (const double theta, const double phi, const utl::CoordinateSystemPtr &coreCS)
 

Typedef Documentation

Definition at line 79 of file FitInterface.h.

Definition at line 80 of file FitInterface.h.

Enumeration Type Documentation

Enumerator
eTheta 
ePhi 
eDistance 
eCTime 

Definition at line 21 of file FitInterface.h.

Enumerator
eNone 
eMC 
eFixHybrid 
eSoftHybrid 

Definition at line 56 of file SdHorizontalReconstruction.h.

Enumerator
eCoreXExt 
eCoreYExt 
eThetaExt 
ePhiExt 

Definition at line 25 of file FitInterface.h.

Enumerator
eFixCurvature 
eFixDirection 

Definition at line 69 of file SdHorizontalReconstruction.h.

Enumerator
eSphere 
eMuonArrival 

Definition at line 63 of file SdHorizontalReconstruction.h.

Enumerator
eFixAxis 
eFixCore 
eApproximate 

Definition at line 74 of file SdHorizontalReconstruction.h.

Enumerator
eN19 
eCoreX 
eCoreY 

Definition at line 17 of file FitInterface.h.

Function Documentation

double SdHorizontalReconstructionNS::GetRho ( const utl::Point pos,
const utl::Point core,
const utl::Point origin 
)
inline
void SdHorizontalReconstructionNS::GetRhoAndDelta ( double &  rho,
double &  delta,
const utl::Point pos,
const utl::Point core,
const utl::Point origin 
)
inline
utl::CoordinateSystemPtr SdHorizontalReconstructionNS::GetShowerCoordinateSystem ( const double  theta,
const double  phi,
const utl::CoordinateSystemPtr coreCS 
)
inline

, generated on Tue Sep 26 2023.