Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoBTag
SecondaryVertex
src
CombinedSVComputerV2.cc
Go to the documentation of this file.
1
#include "
RecoBTag/SecondaryVertex/interface/CombinedSVComputerV2.h
"
2
3
using namespace
reco
;
4
5
6
CombinedSVComputerV2::CombinedSVComputerV2
(
const
edm::ParameterSet
¶ms) :
7
CombinedSVComputer
(params)
8
{
9
clearTaggingVariables
();
10
11
// define used TaggingVariables
12
useTaggingVariable
(
btau::jetPt
);
13
useTaggingVariable
(
btau::jetEta
);
14
15
useTaggingVariable
(
btau::jetNTracks
);
16
useTaggingVariable
(
btau::trackSip3dVal
);
17
useTaggingVariable
(
btau::trackSip3dSig
);
18
useTaggingVariable
(
btau::trackSip2dVal
);
19
useTaggingVariable
(
btau::trackSip2dSig
);
20
useTaggingVariable
(
btau::trackJetDistVal
);
21
useTaggingVariable
(
btau::trackDecayLenVal
);
22
useTaggingVariable
(
btau::trackPtRel
);
23
useTaggingVariable
(
btau::trackPPar
);
24
useTaggingVariable
(
btau::trackDeltaR
);
25
useTaggingVariable
(
btau::trackPtRatio
);
26
useTaggingVariable
(
btau::trackPParRatio
);
27
useTaggingVariable
(
btau::trackSumJetDeltaR
);
28
useTaggingVariable
(
btau::trackSumJetEtRatio
);
29
useTaggingVariable
(
btau::trackSip3dSigAboveCharm
);
30
useTaggingVariable
(
btau::trackSip3dValAboveCharm
);
31
useTaggingVariable
(
btau::trackSip2dSigAboveCharm
);
32
useTaggingVariable
(
btau::trackSip2dValAboveCharm
);
33
useTaggingVariable
(
btau::trackJetPt
);
34
35
useTaggingVariable
(
btau::vertexCategory
);
36
useTaggingVariable
(
btau::trackEtaRel
);
37
useTaggingVariable
(
btau::vertexJetDeltaR
);
38
useTaggingVariable
(
btau::jetNSecondaryVertices
);
39
useTaggingVariable
(
btau::vertexNTracks
);
40
useTaggingVariable
(
btau::vertexMass
);
41
useTaggingVariable
(
btau::vertexEnergyRatio
);
42
useTaggingVariable
(
btau::flightDistance2dVal
);
43
useTaggingVariable
(
btau::flightDistance2dSig
);
44
useTaggingVariable
(
btau::flightDistance3dVal
);
45
useTaggingVariable
(
btau::flightDistance3dSig
);
46
useTaggingVariable
(
btau::vertexFitProb
);
47
useTaggingVariable
(
btau::massVertexEnergyFraction
);
48
useTaggingVariable
(
btau::vertexBoostOverSqrtJetPt
);
49
50
// sort TaggingVariables for faster lookup later
51
sortTaggingVariables
();
52
}
reco::btau::jetEta
Definition:
TaggingVariable.h:37
CombinedSVComputer::sortTaggingVariables
void sortTaggingVariables()
Definition:
CombinedSVComputer.h:54
reco::btau::trackPtRatio
Definition:
TaggingVariable.h:49
reco::btau::trackSip2dSig
Definition:
TaggingVariable.h:54
reco::btau::trackPParRatio
Definition:
TaggingVariable.h:50
reco::btau::trackSip3dValAboveCharm
Definition:
TaggingVariable.h:88
reco::btau::vertexJetDeltaR
Definition:
TaggingVariable.h:79
reco::btau::vertexFitProb
Definition:
TaggingVariable.h:76
reco::btau::trackSip3dSigAboveCharm
Definition:
TaggingVariable.h:89
reco::btau::trackSumJetEtRatio
Definition:
TaggingVariable.h:65
reco::btau::trackSip2dVal
Definition:
TaggingVariable.h:53
reco::btau::trackJetPt
Definition:
TaggingVariable.h:36
CombinedSVComputer::clearTaggingVariables
void clearTaggingVariables()
Definition:
CombinedSVComputer.h:53
dt_dqm_sourceclient_common_cff.reco
tuple reco
Definition:
dt_dqm_sourceclient_common_cff.py:107
reco::btau::flightDistance3dVal
Definition:
TaggingVariable.h:83
reco::btau::trackSip2dSigAboveCharm
Definition:
TaggingVariable.h:87
reco::btau::trackSip3dSig
Definition:
TaggingVariable.h:56
reco::btau::trackSumJetDeltaR
Definition:
TaggingVariable.h:66
CombinedSVComputer
Definition:
CombinedSVComputer.h:42
reco::btau::trackPPar
Definition:
TaggingVariable.h:46
reco::btau::jetPt
Definition:
TaggingVariable.h:35
reco::btau::jetNTracks
Definition:
TaggingVariable.h:39
reco::btau::massVertexEnergyFraction
Definition:
TaggingVariable.h:114
reco::btau::vertexBoostOverSqrtJetPt
Definition:
TaggingVariable.h:115
CombinedSVComputerV2.h
reco::btau::trackSip3dVal
Definition:
TaggingVariable.h:55
reco::btau::flightDistance2dSig
Definition:
TaggingVariable.h:82
reco::btau::vertexEnergyRatio
Definition:
TaggingVariable.h:78
reco::btau::trackDeltaR
Definition:
TaggingVariable.h:48
reco::btau::flightDistance2dVal
Definition:
TaggingVariable.h:81
reco::btau::trackSip2dValAboveCharm
Definition:
TaggingVariable.h:86
CombinedSVComputer::useTaggingVariable
void useTaggingVariable(reco::btau::TaggingVariableName var)
Definition:
CombinedSVComputer.h:55
reco::btau::flightDistance3dSig
Definition:
TaggingVariable.h:84
CombinedSVComputerV2::CombinedSVComputerV2
CombinedSVComputerV2(const edm::ParameterSet ¶ms)
Definition:
CombinedSVComputerV2.cc:6
edm::ParameterSet
Definition:
ParameterSet.h:35
reco::btau::vertexNTracks
Definition:
TaggingVariable.h:75
reco::btau::trackEtaRel
Definition:
TaggingVariable.h:47
reco::btau::jetNSecondaryVertices
Definition:
TaggingVariable.h:71
reco::btau::trackPtRel
Definition:
TaggingVariable.h:45
reco::btau::vertexCategory
Definition:
TaggingVariable.h:68
reco::btau::trackJetDistVal
Definition:
TaggingVariable.h:59
reco::btau::trackDecayLenVal
Definition:
TaggingVariable.h:57
reco::btau::vertexMass
Definition:
TaggingVariable.h:74
Generated for CMSSW Reference Manual by
1.8.5