ATLAS Offline Software
Loading...
Searching...
No Matches
TrigCombinatorialSettings Struct Reference

#include <TrigCombinatorialSettings.h>

Collaboration diagram for TrigCombinatorialSettings:

Public Member Functions

 TrigCombinatorialSettings ()
 TrigCombinatorialSettings ()

Public Attributes

int m_maxBarrelPix
int m_minEndcapPix
int m_maxEndcapPix
int m_maxSiliconLayer
float m_doubletD0Max
float m_doublet_dR_Max
float m_doublet_dR_Max_Confirm
float m_magFieldZ
float m_tripletD0Max
float m_tripletD0_PPS_Max
float m_tripletPtMin
float m_seedRadBinWidth
bool m_tripletDoPSS
bool m_tripletDoPPS
bool m_tripletDoConfirm
float m_curv_delta
bool m_doubletFilterRZ
float m_tripletDtCut
int m_nMaxPhiSlice
unsigned int m_maxTripletBufferLength
float m_zvError
float m_zvErrorEndcap
bool m_LRTmode
bool m_useEtaBinning
std::vector< TrigInDetSiLayerm_layerGeometry
int m_useTrigSeedML
std::vector< TrigSeedML_LUTm_vLUT
float m_maxEC_len

Detailed Description

Constructor & Destructor Documentation

◆ TrigCombinatorialSettings() [1/2]

TrigCombinatorialSettings::TrigCombinatorialSettings ( )
inline

Definition at line 15 of file TrigInDetPattRecoTools/TrigInDetPattRecoTools/TrigCombinatorialSettings.h.

15 {//provides some defaults
16
17 //default silicon geometry
18
21 m_maxEndcapPix = 10;
23
24 m_doubletD0Max = 5.0;
25
26 m_tripletD0Max = 4.0;
28 m_doublet_dR_Max = 270.0;
30 m_tripletPtMin = 2500.0;//was 1000.0
32 m_tripletDoPSS = false; // Allow Pixel SCT SCT seeds?
33 m_tripletDoPPS = true; // Allow Pixel Pixel SCT seeds?
34 m_tripletDoConfirm = false; // Use another Pixel spacepoint to confirm a triplet
35 m_curv_delta = 0.001; //max difference in track curvature for triplet confirmation
36 m_doubletFilterRZ = true;
37 m_tripletDtCut = 3.0;//in sigmas of mult.scattering for m_tripletPtMin track at eta=0
38 m_magFieldZ = 2.0;//switch to configured value
39 m_nMaxPhiSlice = 53;
41
42 m_zvError = 10.0;
44 m_LRTmode=false;
45 m_layerGeometry.clear();
47 m_useEtaBinning = false;
48 m_maxEC_len = 1.5;
49 m_vLUT.clear();
50 }

◆ TrigCombinatorialSettings() [2/2]

TrigCombinatorialSettings::TrigCombinatorialSettings ( )
inline

Definition at line 15 of file TrigInDetR3PattRecoTools/TrigInDetR3PattRecoTools/TrigCombinatorialSettings.h.

15 {//provides some defaults
16
17 //default silicon geometry
18
21 m_maxEndcapPix = 10;
23
24 m_doubletD0Max = 5.0;
25
26 m_tripletD0Max = 4.0;
28 m_doublet_dR_Max = 270.0;
30 m_tripletPtMin = 2500.0;//was 1000.0
32 m_tripletDoPSS = false; // Allow Pixel SCT SCT seeds?
33 m_tripletDoPPS = true; // Allow Pixel Pixel SCT seeds?
34 m_tripletDoConfirm = false; // Use another Pixel spacepoint to confirm a triplet
35 m_curv_delta = 0.001; //max difference in track curvature for triplet confirmation
36 m_doubletFilterRZ = true;
37 m_tripletDtCut = 3.0;//in sigmas of mult.scattering for m_tripletPtMin track at eta=0
38 m_magFieldZ = 2.0;//switch to configured value
39 m_nMaxPhiSlice = 53;
41
42 m_zvError = 10.0;
44 m_LRTmode=false;
45 m_layerGeometry.clear();
47 m_useEtaBinning = false;
48 m_maxEC_len = 1.5;
49 m_vLUT.clear();
50 }

Member Data Documentation

◆ m_curv_delta

float TrigCombinatorialSettings::m_curv_delta

◆ m_doublet_dR_Max

float TrigCombinatorialSettings::m_doublet_dR_Max

◆ m_doublet_dR_Max_Confirm

float TrigCombinatorialSettings::m_doublet_dR_Max_Confirm

◆ m_doubletD0Max

float TrigCombinatorialSettings::m_doubletD0Max

◆ m_doubletFilterRZ

bool TrigCombinatorialSettings::m_doubletFilterRZ

◆ m_layerGeometry

std::vector< TrigInDetSiLayer > TrigCombinatorialSettings::m_layerGeometry

◆ m_LRTmode

bool TrigCombinatorialSettings::m_LRTmode

◆ m_magFieldZ

float TrigCombinatorialSettings::m_magFieldZ

◆ m_maxBarrelPix

int TrigCombinatorialSettings::m_maxBarrelPix

◆ m_maxEC_len

float TrigCombinatorialSettings::m_maxEC_len

◆ m_maxEndcapPix

int TrigCombinatorialSettings::m_maxEndcapPix

◆ m_maxSiliconLayer

int TrigCombinatorialSettings::m_maxSiliconLayer

◆ m_maxTripletBufferLength

unsigned int TrigCombinatorialSettings::m_maxTripletBufferLength

◆ m_minEndcapPix

int TrigCombinatorialSettings::m_minEndcapPix

◆ m_nMaxPhiSlice

int TrigCombinatorialSettings::m_nMaxPhiSlice

◆ m_seedRadBinWidth

float TrigCombinatorialSettings::m_seedRadBinWidth

◆ m_tripletD0_PPS_Max

float TrigCombinatorialSettings::m_tripletD0_PPS_Max

◆ m_tripletD0Max

float TrigCombinatorialSettings::m_tripletD0Max

◆ m_tripletDoConfirm

bool TrigCombinatorialSettings::m_tripletDoConfirm

◆ m_tripletDoPPS

bool TrigCombinatorialSettings::m_tripletDoPPS

◆ m_tripletDoPSS

bool TrigCombinatorialSettings::m_tripletDoPSS

◆ m_tripletDtCut

float TrigCombinatorialSettings::m_tripletDtCut

◆ m_tripletPtMin

float TrigCombinatorialSettings::m_tripletPtMin

◆ m_useEtaBinning

bool TrigCombinatorialSettings::m_useEtaBinning

◆ m_useTrigSeedML

int TrigCombinatorialSettings::m_useTrigSeedML

◆ m_vLUT

std::vector< TrigSeedML_LUT > TrigCombinatorialSettings::m_vLUT

◆ m_zvError

float TrigCombinatorialSettings::m_zvError

◆ m_zvErrorEndcap

float TrigCombinatorialSettings::m_zvErrorEndcap

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