ATLAS Offline Software
Loading...
Searching...
No Matches
JetFitterVariablesNormalization.h File Reference
#include <cmath>
Include dependency graph for JetFitterVariablesNormalization.h:

Go to the source code of this file.

Functions

double norm_nVTX (int nVTX)
int back_nVTX (double nVTX)
double norm_nTracksAtVtx (int nTracksAtVtx)
int back_nTracksAtVtx (double nTracksAtVtx)
double norm_nSingleTracks (int nSingleTracks)
int back_nSingleTracks (double nSingleTracks)
double norm_energyFraction (double energyFraction)
double back_energyFraction (double energyFraction)
double norm_mass (double mass)
double back_mass (double mass)
double norm_significance3d (double s3d)
double back_significance3d (double s3d)
double norm_IP3D (double ip3d)
double back_IP3D (double ip3d)
double norm_cat_pT (int cat_pT)
int back_cat_pT (double cat_pT)
double norm_cat_eta (double cat_eta)
int back_cat_eta (int cat_eta)

Function Documentation

◆ back_cat_eta()

int back_cat_eta ( int cat_eta)

Definition at line 98 of file JetFitterVariablesNormalization.h.

99{
100 return (int)std::floor(cat_eta+1.+0.5);
101}

◆ back_cat_pT()

int back_cat_pT ( double cat_pT)

Definition at line 88 of file JetFitterVariablesNormalization.h.

89{
90 return (int)std::floor(cat_pT*3.+3.+0.5);
91}

◆ back_energyFraction()

double back_energyFraction ( double energyFraction)

Definition at line 47 of file JetFitterVariablesNormalization.h.

48{
49 return (energyFraction*0.33)+0.23;
50}

◆ back_IP3D()

double back_IP3D ( double ip3d)

Definition at line 77 of file JetFitterVariablesNormalization.h.

78{
79 return (ip3d*6.)+6.3;
80}

◆ back_mass()

double back_mass ( double mass)

Definition at line 57 of file JetFitterVariablesNormalization.h.

58{
59 return (mass*1600.)+974.;
60}

◆ back_nSingleTracks()

int back_nSingleTracks ( double nSingleTracks)

Definition at line 36 of file JetFitterVariablesNormalization.h.

37{
38 return (int)std::floor(nSingleTracks*0.5+0.2+0.5);
39}

◆ back_nTracksAtVtx()

int back_nTracksAtVtx ( double nTracksAtVtx)

Definition at line 26 of file JetFitterVariablesNormalization.h.

27{
28 return (int)std::floor(nTracksAtVtx*1.6+1.+0.5);
29}

◆ back_nVTX()

int back_nVTX ( double nVTX)

Definition at line 16 of file JetFitterVariablesNormalization.h.

17{
18 return (int)std::floor(nVTX*0.5+0.3+0.5);
19}

◆ back_significance3d()

double back_significance3d ( double s3d)

Definition at line 67 of file JetFitterVariablesNormalization.h.

68{
69 return (s3d*14.)+7.;
70}

◆ norm_cat_eta()

double norm_cat_eta ( double cat_eta)

Definition at line 93 of file JetFitterVariablesNormalization.h.

94{
95 return (double)(cat_eta-1.);
96}

◆ norm_cat_pT()

double norm_cat_pT ( int cat_pT)

Definition at line 83 of file JetFitterVariablesNormalization.h.

84{
85 return ((double)cat_pT-3.)*(1./3.);
86}

◆ norm_energyFraction()

double norm_energyFraction ( double energyFraction)

Definition at line 42 of file JetFitterVariablesNormalization.h.

43{
44 return (energyFraction-0.23)*(1./0.33);
45}

◆ norm_IP3D()

double norm_IP3D ( double ip3d)

Definition at line 72 of file JetFitterVariablesNormalization.h.

73{
74 return (ip3d-6.3)*(1./6.);
75}

◆ norm_mass()

double norm_mass ( double mass)

Definition at line 52 of file JetFitterVariablesNormalization.h.

53{
54 return (mass-974.)*(1./1600.);
55}

◆ norm_nSingleTracks()

double norm_nSingleTracks ( int nSingleTracks)

Definition at line 31 of file JetFitterVariablesNormalization.h.

32{
33 return ((double)nSingleTracks-0.2)/0.5;
34}

◆ norm_nTracksAtVtx()

double norm_nTracksAtVtx ( int nTracksAtVtx)

Definition at line 21 of file JetFitterVariablesNormalization.h.

22{
23 return ((double)nTracksAtVtx-1.)*(1./1.6);
24}

◆ norm_nVTX()

double norm_nVTX ( int nVTX)

Definition at line 11 of file JetFitterVariablesNormalization.h.

12{
13 return (((double)nVTX)-0.3)/0.5;
14}

◆ norm_significance3d()

double norm_significance3d ( double s3d)

Definition at line 62 of file JetFitterVariablesNormalization.h.

63{
64 return (s3d-7.)*(1./14.);
65}