CMS 3D CMS Logo

BoostedDoubleSVTagInfoFeatures.h
Go to the documentation of this file.
1 #ifndef DataFormats_BTauReco_BoostedDoubleSVTagInfoFeatures_h
2 #define DataFormats_BTauReco_BoostedDoubleSVTagInfoFeatures_h
3 
4 namespace btagbtvdeep {
5 
7 
8  // Note: these variables are intended to match the variables defined in DataFormats/BTauReco/interface/TaggingVariable.h
9 
10  public:
11  float jetNTracks; // tracks associated to jet
12  float jetNSecondaryVertices; // number of reconstructed possible secondary vertices in jet
13  float trackSip3dSig_0; // 1st largest track 3D signed impact parameter significance
14  float trackSip3dSig_1; // 2nd largest track 3D signed impact parameter significance
15  float trackSip3dSig_2; // 3rd largest track 3D signed impact parameter significance
16  float trackSip3dSig_3; // 4th largest track 3D signed impact parameter significance
17  float tau1_trackSip3dSig_0; // 1st largest track 3D signed impact parameter significance associated to the 1st N-subjettiness axis
18  float tau1_trackSip3dSig_1; // 2nd largest track 3D signed impact parameter significance associated to the 1st N-subjettiness axis
19  float tau2_trackSip3dSig_0; // 1st largest track 3D signed impact parameter significance associated to the 2nd N-subjettiness axis
20  float tau2_trackSip3dSig_1; // 2nd largest track 3D signed impact parameter significance associated to the 2nd N-subjettiness axis
21  float trackSip2dSigAboveBottom_0;// track 2D signed impact parameter significance of 1st track lifting mass above bottom
22  float trackSip2dSigAboveBottom_1;// track 2D signed impact parameter significance of 2nd track lifting mass above bottom
23  float trackSip2dSigAboveCharm; // track 2D signed impact parameter significance of first track lifting mass above charm
24  float tau1_trackEtaRel_0; // 1st smallest track pseudorapidity, relative to the jet axis, associated to the 1st N-subjettiness axis
25  float tau1_trackEtaRel_1; // 2nd smallest track pseudorapidity, relative to the jet axis, associated to the 1st N-subjettiness axis
26  float tau1_trackEtaRel_2; // 3rd smallest track pseudorapidity, relative to the jet axis, associated to the 1st N-subjettiness axis
27  float tau2_trackEtaRel_0; // 1st smallest track pseudorapidity, relative to the jet axis, associated to the 2nd N-subjettiness axis
28  float tau2_trackEtaRel_1; // 2nd smallest track pseudorapidity, relative to the jet axis, associated to the 2nd N-subjettiness axis
29  float tau2_trackEtaRel_2; // 3rd smallest track pseudorapidity, relative to the jet axis, associated to the 2nd N-subjettiness axis
30  float tau1_vertexMass; // mass of track sum at secondary vertex associated to the 1st N-subjettiness axis
31  float tau1_vertexEnergyRatio; // ratio of energy at secondary vertex over total energy associated to the 1st N-subjettiness axis
32  float tau1_flightDistance2dSig; // transverse distance significance between primary and secondary vertex associated to the 1st N-subjettiness axis
33  float tau1_vertexDeltaR; // pseudoangular distance between the 1st N-subjettiness axis and secondary vertex direction
34  float tau2_vertexMass; // mass of track sum at secondary vertex associated to the 2nd N-subjettiness axis
35  float tau2_vertexEnergyRatio; // ratio of energy at secondary vertex over total energy associated to the 2nd N-subjettiness axis
36  float tau2_flightDistance2dSig; // transverse distance significance between primary and secondary vertex associated to the 2nd N-subjettiness axis
37  float tau2_vertexDeltaR; // pseudoangular distance between the 2nd N-subjettiness axis and secondary vertex direction (NOT USED!)
38  float z_ratio; // z ratio
39 
40 };
41 
42 }
43 
44 #endif //DataFormats_BTauReco_BoostedDoubleSVTagInfoFeatures_h