HerdSoftware  0.4.0
Public Member Functions | Public Attributes | List of all members
Herd::MCAccOption Struct Reference

Class which contains the options for CaloAcceptnaceCut. More...

#include <CaloAcceptanceCut.h>

Public Member Functions

 MCAccOption ()
 
void Dump ()
 

Public Attributes

float trackLengthCaloCm
 Track length in calo [cm];. More...
 
float trackLengthCaloX0
 Track length in calo [X0]. More...
 
float trackLengthLYSOX0
 Track length in LYSO [X0]. More...
 
float exactTrackLengthCaloX0
 Exact Track length in calo [X0]. More...
 
float exactTrackLengthLYSOX0
 Exact Track length in LYSO [cm];. More...
 
float trackMaxDistanceFromEnvelope
 maximum distance of the track inside the calo from the envelope More...
 
DirectionsArray< int > selectSurfCalo
 A flag for each calo surfaces which indicates if this surface is valid entrance. More...
 

Detailed Description

Class which contains the options for CaloAcceptnaceCut.

Constructor & Destructor Documentation

◆ MCAccOption()

Herd::MCAccOption::MCAccOption ( )
inline

Member Function Documentation

◆ Dump()

void Herd::MCAccOption::Dump ( )
inline

Member Data Documentation

◆ exactTrackLengthCaloX0

float Herd::MCAccOption::exactTrackLengthCaloX0

Exact Track length in calo [X0].

◆ exactTrackLengthLYSOX0

float Herd::MCAccOption::exactTrackLengthLYSOX0

Exact Track length in LYSO [cm];.

◆ selectSurfCalo

DirectionsArray<int> Herd::MCAccOption::selectSurfCalo

A flag for each calo surfaces which indicates if this surface is valid entrance.

◆ trackLengthCaloCm

float Herd::MCAccOption::trackLengthCaloCm

Track length in calo [cm];.

◆ trackLengthCaloX0

float Herd::MCAccOption::trackLengthCaloX0

Track length in calo [X0].

◆ trackLengthLYSOX0

float Herd::MCAccOption::trackLengthLYSOX0

Track length in LYSO [X0].

◆ trackMaxDistanceFromEnvelope

float Herd::MCAccOption::trackMaxDistanceFromEnvelope

maximum distance of the track inside the calo from the envelope


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