CMS 3D CMS Logo

TauImpactParameterInfo.h
Go to the documentation of this file.
1 #ifndef DataFormats_BTauReco_TauImpactParameterInfo_h
2 #define DataFormats_BTauReco_TauImpactParameterInfo_h
3 
9 
10 namespace reco {
11 
15  };
16 
19 
21 
23  public:
26 
27  virtual TauImpactParameterInfo *clone() const { return new TauImpactParameterInfo(*this); }
28 
29  float discriminator(double, double, double, bool, bool) const;
30  float discriminator() const;
31 
34 
37 
38  private:
41  };
42 
44 
45 } // namespace reco
46 
47 #endif // DataFormats_BTauReco_TauImpactParameterInfo_h
Measurement1D
Definition: Measurement1D.h:11
reco::TrackTauImpactParameterAssociationCollection
edm::AssociationMap< edm::OneToValue< reco::TrackCollection, reco::TauImpactParameterTrackData > > TrackTauImpactParameterAssociationCollection
Definition: TauImpactParameterInfo.h:18
AssociationMap.h
reco::TauImpactParameterInfo::setIsolatedTauTag
void setIsolatedTauTag(const IsolatedTauTagInfoRef &)
Definition: TauImpactParameterInfo.cc:45
Measurement1D.h
RefMacros.h
edm::helpers::KeyVal
Definition: AssociationMapHelpers.h:22
reco
fixed size matrix
Definition: AlignmentAlgorithmBase.h:46
reco::TauImpactParameterInfo::TauImpactParameterInfo
TauImpactParameterInfo()
Definition: TauImpactParameterInfo.h:24
reco::TauImpactParameterTrackData::transverseIp
Measurement1D transverseIp
Definition: TauImpactParameterInfo.h:13
edm::Ref< TrackCollection >
TrackFwd.h
reco::TauImpactParameterInfo
Definition: TauImpactParameterInfo.h:22
reco::TauImpactParameterInfo::clone
virtual TauImpactParameterInfo * clone() const
Definition: TauImpactParameterInfo.h:27
edm::AssociationMap
Definition: AssociationMap.h:48
reco::TauImpactParameterInfo::getIsolatedTauTag
const IsolatedTauTagInfoRef & getIsolatedTauTag() const
Definition: TauImpactParameterInfo.cc:49
reco::TauImpactParameterInfo::storeTrackData
void storeTrackData(const reco::TrackRef &, const TauImpactParameterTrackData &)
Definition: TauImpactParameterInfo.cc:40
reco::TauImpactParameterInfo::trackDataMap
TrackTauImpactParameterAssociationCollection trackDataMap
Definition: TauImpactParameterInfo.h:39
reco::TauImpactParameterInfo::getTrackData
const TauImpactParameterTrackData * getTrackData(const reco::TrackRef &) const
Definition: TauImpactParameterInfo.cc:31
reco::TauImpactParameterTrackData
Definition: TauImpactParameterInfo.h:12
DECLARE_EDM_REFS
#define DECLARE_EDM_REFS(class_name)
Definition: RefMacros.h:10
reco::TauImpactParameterTrackData::ip3D
Measurement1D ip3D
Definition: TauImpactParameterInfo.h:14
reco::TauImpactParameterInfo::discriminator
float discriminator() const
Definition: TauImpactParameterInfo.cc:26
reco::TauImpactParameterInfo::~TauImpactParameterInfo
virtual ~TauImpactParameterInfo()
Definition: TauImpactParameterInfo.h:25
reco::TrackTauImpactParameterAssociation
TrackTauImpactParameterAssociationCollection::value_type TrackTauImpactParameterAssociation
Definition: TauImpactParameterInfo.h:20
reco::TauImpactParameterInfo::isolatedTaus
IsolatedTauTagInfoRef isolatedTaus
Definition: TauImpactParameterInfo.h:40
IsolatedTauTagInfo.h