CMS 3D CMS Logo

Macros | Functions
pfalgo2hgc.h File Reference
#include "pfalgo_common.h"

Go to the source code of this file.

Macros

#define PFALGO_DR2MAX_TK_CALO   525
 
#define PFALGO_TK_MAXINVPT_LOOSE   40
 
#define PFALGO_TK_MAXINVPT_TIGHT   80
 

Functions

void pfalgo2hgc (const HadCaloObj calo[15], const TkObj track[22], const MuObj mu[2], PFChargedObj outch[22], PFNeutralObj outne[10], PFChargedObj outmu[2])
 

Macro Definition Documentation

◆ PFALGO_DR2MAX_TK_CALO

#define PFALGO_DR2MAX_TK_CALO   525

Definition at line 35 of file pfalgo2hgc.h.

◆ PFALGO_TK_MAXINVPT_LOOSE

#define PFALGO_TK_MAXINVPT_LOOSE   40

Definition at line 36 of file pfalgo2hgc.h.

◆ PFALGO_TK_MAXINVPT_TIGHT

#define PFALGO_TK_MAXINVPT_TIGHT   80

Definition at line 37 of file pfalgo2hgc.h.

Function Documentation

◆ pfalgo2hgc()

void pfalgo2hgc ( const HadCaloObj  calo[15],
const TkObj  track[22],
const MuObj  mu[2],
PFChargedObj  outch[22],
PFNeutralObj  outne[10],
PFChargedObj  outmu[2] 
)