Public Member Functions | Public Attributes | List of all members
gar::gar_pandora::TrackCreator::Settings Class Reference

#include <TrackCreator.h>

Public Member Functions

 Settings ()
 

Public Attributes

std::string m_trackCollection
 The reconstructed track collection. More...
 
std::string m_V0Collection
 The vees collection. More...
 
unsigned int m_minTrackHits
 Track quality cut: the minimum number of track hits. More...
 
unsigned int m_maxTrackHits
 Track quality cut: the maximum number of track hits. More...
 
float m_d0TrackCut
 Track d0 cut used to determine whether track can be used to form pfo. More...
 
float m_z0TrackCut
 Track z0 cut used to determine whether track can be used to form pfo. More...
 
float m_unmatchedVertexTrackMaxEnergy
 
float m_d0UnmatchedVertexTrackCut
 
float m_z0UnmatchedVertexTrackCut
 
float m_minTrackECalDistanceFromIp
 Sanity check on separation between ip and track projected ecal position. More...
 
float m_maxTrackSigmaPOverP
 Track fraction momentum error cut. More...
 
float m_bField
 The bfield. More...
 
int m_eCalBarrelInnerSymmetry
 ECal barrel inner symmetry order. More...
 
float m_eCalBarrelInnerPhi0
 ECal barrel inner phi 0. More...
 
float m_eCalBarrelInnerR
 ECal barrel inner radius. More...
 
float m_eCalEndCapInnerZ
 ECal endcap inner z. More...
 
float m_GArCenterY
 
float m_GArCenterZ
 

Detailed Description

Definition at line 20 of file TrackCreator.h.

Constructor & Destructor Documentation

gar::gar_pandora::TrackCreator::Settings::Settings ( )

Definition at line 392 of file TrackCreator.cxx.

393  : m_trackCollection( "" ),
394  m_V0Collection( "" ),
395  m_minTrackHits(3),
396  m_maxTrackHits(5000.f),
397  m_d0TrackCut(2500.f),
398  m_z0TrackCut(3000.f),
404  m_bField(0.f),
409  m_GArCenterY(0.f),
410  m_GArCenterZ(0.f)
411  {
412  }
float m_eCalBarrelInnerR
ECal barrel inner radius.
Definition: TrackCreator.h:43
int m_eCalBarrelInnerSymmetry
ECal barrel inner symmetry order.
Definition: TrackCreator.h:41
float m_eCalEndCapInnerZ
ECal endcap inner z.
Definition: TrackCreator.h:44
std::string m_V0Collection
The vees collection.
Definition: TrackCreator.h:26
unsigned int m_maxTrackHits
Track quality cut: the maximum number of track hits.
Definition: TrackCreator.h:29
float m_d0TrackCut
Track d0 cut used to determine whether track can be used to form pfo.
Definition: TrackCreator.h:31
float m_minTrackECalDistanceFromIp
Sanity check on separation between ip and track projected ecal position.
Definition: TrackCreator.h:37
float m_z0TrackCut
Track z0 cut used to determine whether track can be used to form pfo.
Definition: TrackCreator.h:32
float m_eCalBarrelInnerPhi0
ECal barrel inner phi 0.
Definition: TrackCreator.h:42
unsigned int m_minTrackHits
Track quality cut: the minimum number of track hits.
Definition: TrackCreator.h:28
std::string m_trackCollection
The reconstructed track collection.
Definition: TrackCreator.h:25
float m_maxTrackSigmaPOverP
Track fraction momentum error cut.
Definition: TrackCreator.h:38

Member Data Documentation

float gar::gar_pandora::TrackCreator::Settings::m_bField

The bfield.

Definition at line 40 of file TrackCreator.h.

float gar::gar_pandora::TrackCreator::Settings::m_d0TrackCut

Track d0 cut used to determine whether track can be used to form pfo.

Definition at line 31 of file TrackCreator.h.

float gar::gar_pandora::TrackCreator::Settings::m_d0UnmatchedVertexTrackCut

Definition at line 34 of file TrackCreator.h.

float gar::gar_pandora::TrackCreator::Settings::m_eCalBarrelInnerPhi0

ECal barrel inner phi 0.

Definition at line 42 of file TrackCreator.h.

float gar::gar_pandora::TrackCreator::Settings::m_eCalBarrelInnerR

ECal barrel inner radius.

Definition at line 43 of file TrackCreator.h.

int gar::gar_pandora::TrackCreator::Settings::m_eCalBarrelInnerSymmetry

ECal barrel inner symmetry order.

Definition at line 41 of file TrackCreator.h.

float gar::gar_pandora::TrackCreator::Settings::m_eCalEndCapInnerZ

ECal endcap inner z.

Definition at line 44 of file TrackCreator.h.

float gar::gar_pandora::TrackCreator::Settings::m_GArCenterY

Definition at line 45 of file TrackCreator.h.

float gar::gar_pandora::TrackCreator::Settings::m_GArCenterZ

Definition at line 46 of file TrackCreator.h.

unsigned int gar::gar_pandora::TrackCreator::Settings::m_maxTrackHits

Track quality cut: the maximum number of track hits.

Definition at line 29 of file TrackCreator.h.

float gar::gar_pandora::TrackCreator::Settings::m_maxTrackSigmaPOverP

Track fraction momentum error cut.

Definition at line 38 of file TrackCreator.h.

float gar::gar_pandora::TrackCreator::Settings::m_minTrackECalDistanceFromIp

Sanity check on separation between ip and track projected ecal position.

Definition at line 37 of file TrackCreator.h.

unsigned int gar::gar_pandora::TrackCreator::Settings::m_minTrackHits

Track quality cut: the minimum number of track hits.

Definition at line 28 of file TrackCreator.h.

std::string gar::gar_pandora::TrackCreator::Settings::m_trackCollection

The reconstructed track collection.

Definition at line 25 of file TrackCreator.h.

float gar::gar_pandora::TrackCreator::Settings::m_unmatchedVertexTrackMaxEnergy

Definition at line 33 of file TrackCreator.h.

std::string gar::gar_pandora::TrackCreator::Settings::m_V0Collection

The vees collection.

Definition at line 26 of file TrackCreator.h.

float gar::gar_pandora::TrackCreator::Settings::m_z0TrackCut

Track z0 cut used to determine whether track can be used to form pfo.

Definition at line 32 of file TrackCreator.h.

float gar::gar_pandora::TrackCreator::Settings::m_z0UnmatchedVertexTrackCut

Definition at line 35 of file TrackCreator.h.


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