CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
pfalgo_config Struct Reference

#include <pfalgo_common_ref.h>

Inheritance diagram for pfalgo_config:
pfalgo3_config

Public Member Functions

 pfalgo_config (unsigned int nTrack, unsigned int nCalo, unsigned int nMu, unsigned int nSelCalo, unsigned int dR2Max_Tk_Mu, unsigned int dR2Max_Tk_Calo, unsigned int tk_MaxInvPt_Loose, unsigned int tk_MaxInvPt_Tight)
 
virtual ~pfalgo_config ()
 

Public Attributes

unsigned int dR2MAX_TK_CALO
 
unsigned int dR2MAX_TK_MU
 
unsigned int nCALO
 
unsigned int nMU
 
unsigned int nSELCALO
 
unsigned int nTRACK
 
unsigned int tk_MAXINVPT_LOOSE
 
unsigned int tk_MAXINVPT_TIGHT
 

Detailed Description

Definition at line 19 of file pfalgo_common_ref.h.

Constructor & Destructor Documentation

◆ pfalgo_config()

pfalgo_config::pfalgo_config ( unsigned int  nTrack,
unsigned int  nCalo,
unsigned int  nMu,
unsigned int  nSelCalo,
unsigned int  dR2Max_Tk_Mu,
unsigned int  dR2Max_Tk_Calo,
unsigned int  tk_MaxInvPt_Loose,
unsigned int  tk_MaxInvPt_Tight 
)
inline

Definition at line 26 of file pfalgo_common_ref.h.

34  : nTRACK(nTrack),
35  nCALO(nCalo),
36  nMU(nMu),
37  nSELCALO(nSelCalo),
38  dR2MAX_TK_MU(dR2Max_Tk_Mu),
39  dR2MAX_TK_CALO(dR2Max_Tk_Calo),
40  tk_MAXINVPT_LOOSE(tk_MaxInvPt_Loose),
41  tk_MAXINVPT_TIGHT(tk_MaxInvPt_Tight) {}

◆ ~pfalgo_config()

virtual pfalgo_config::~pfalgo_config ( )
inlinevirtual

Definition at line 43 of file pfalgo_common_ref.h.

43 {}

Member Data Documentation

◆ dR2MAX_TK_CALO

unsigned int pfalgo_config::dR2MAX_TK_CALO

Definition at line 23 of file pfalgo_common_ref.h.

◆ dR2MAX_TK_MU

unsigned int pfalgo_config::dR2MAX_TK_MU

Definition at line 22 of file pfalgo_common_ref.h.

◆ nCALO

unsigned int pfalgo_config::nCALO

Definition at line 20 of file pfalgo_common_ref.h.

◆ nMU

unsigned int pfalgo_config::nMU

Definition at line 20 of file pfalgo_common_ref.h.

◆ nSELCALO

unsigned int pfalgo_config::nSELCALO

Definition at line 21 of file pfalgo_common_ref.h.

Referenced by l1tpf_impl::BitwisePFAlgo::runPF().

◆ nTRACK

unsigned int pfalgo_config::nTRACK

Definition at line 20 of file pfalgo_common_ref.h.

Referenced by l1tpf_impl::BitwisePFAlgo::runPF().

◆ tk_MAXINVPT_LOOSE

unsigned int pfalgo_config::tk_MAXINVPT_LOOSE

Definition at line 24 of file pfalgo_common_ref.h.

◆ tk_MAXINVPT_TIGHT

unsigned int pfalgo_config::tk_MAXINVPT_TIGHT

Definition at line 24 of file pfalgo_common_ref.h.

pfalgo_config::dR2MAX_TK_MU
unsigned int dR2MAX_TK_MU
Definition: pfalgo_common_ref.h:22
pfalgo_config::nCALO
unsigned int nCALO
Definition: pfalgo_common_ref.h:20
pfalgo_config::dR2MAX_TK_CALO
unsigned int dR2MAX_TK_CALO
Definition: pfalgo_common_ref.h:23
pfalgo_config::nSELCALO
unsigned int nSELCALO
Definition: pfalgo_common_ref.h:21
pfalgo_config::nTRACK
unsigned int nTRACK
Definition: pfalgo_common_ref.h:20
pfalgo_config::tk_MAXINVPT_LOOSE
unsigned int tk_MAXINVPT_LOOSE
Definition: pfalgo_common_ref.h:24
pfalgo_config::nMU
unsigned int nMU
Definition: pfalgo_common_ref.h:20
pfalgo_config::tk_MAXINVPT_TIGHT
unsigned int tk_MAXINVPT_TIGHT
Definition: pfalgo_common_ref.h:24