Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DataFormats
TauReco
src
classes_hlt.h
Go to the documentation of this file.
1
#include "
DataFormats/Common/interface/Wrapper.h
"
2
#include "
DataFormats/Common/interface/AssociationVector.h
"
3
#include "
DataFormats/TauReco/interface/BaseTauTagInfo.h
"
4
#include "
DataFormats/TauReco/interface/CaloTauTagInfo.h
"
5
#include "
DataFormats/TauReco/interface/PFTauTagInfo.h
"
6
#include "
DataFormats/TauReco/interface/BaseTau.h
"
7
#include "
DataFormats/TauReco/interface/CaloTau.h
"
8
#include "
DataFormats/TauReco/interface/PFTau.h
"
9
#include "
DataFormats/TauReco/interface/PFTauDecayMode.h
"
10
#include "
DataFormats/Common/interface/AssociationMap.h
"
11
#include "
DataFormats/Common/interface/Association.h
"
12
#include "
DataFormats/Common/interface/Ptr.h
"
13
#include "
DataFormats/Common/interface/PtrVector.h
"
14
#include "
DataFormats/TauReco/interface/JetPiZeroAssociation.h
"
15
#include "
DataFormats/TauReco/interface/PFTauDecayModeAssociation.h
"
16
#include "
DataFormats/TauReco/interface/L2TauInfoAssociation.h
"
17
#include "
DataFormats/TauReco/interface/HLTTau.h
"
18
#include "
DataFormats/Common/interface/FwdPtr.h
"
19
20
#include <vector>
21
#include <map>
22
23
namespace
{
24
struct
dictionary {
25
//Needed only in HLT-Open
26
std::vector<reco::HLTTau> ht_v;
27
edm::Wrapper<std::vector<reco::HLTTau>
> ht_w;
28
edm::Ref<std::vector<reco::HLTTau>
> ht_r;
29
edm::RefProd<std::vector<reco::HLTTau>
> ht_rp;
30
edm::RefVector<std::vector<reco::HLTTau>
> ht_rv;
31
32
edm::Ptr<reco::BaseTau>
ptr_t;
33
edm::PtrVector<reco::BaseTau>
ptrv_t;
34
35
edm::Ptr<reco::PFTau>
ptr_pft;
36
std::vector< edm::Ptr<reco::PFTau> > ptrv_pft;
37
edm::Wrapper<std::vector< edm::Ptr<reco::PFTau>
> > wptrv_pft;
38
39
edm::FwdPtr<reco::PFTau>
fwdptr_pft;
40
std::vector< edm::FwdPtr<reco::PFTau> > fwdptrv_pft;
41
edm::Wrapper<std::vector< edm::FwdPtr<reco::PFTau>
> > wfwdptrv_pft;
42
43
edm::FwdPtr<reco::BaseTau>
fwdptr_bt;
44
std::vector< edm::FwdPtr<reco::BaseTau> > fwdptrv_bt;
45
edm::Wrapper<std::vector< edm::FwdPtr<reco::BaseTau>
> > wfwdptrv_bt;
46
};
47
}
L2TauInfoAssociation.h
CaloTauTagInfo.h
Wrapper.h
Association.h
PFTau.h
AssociationMap.h
BaseTauTagInfo.h
Ptr.h
PtrVector.h
PFTauDecayMode.h
edm::Ptr
Definition:
AssociativeIterator.h:51
HLTTau.h
edm::RefProd
Definition:
EDProductfwd.h:24
PFTauTagInfo.h
FwdPtr.h
edm::RefVector
Definition:
EDProductfwd.h:25
JetPiZeroAssociation.h
AssociationVector.h
CaloTau.h
BaseTau.h
edm::Wrapper
Definition:
BasicHandle.h:41
edm::PtrVector
Definition:
PtrVector.h:33
PFTauDecayModeAssociation.h
edm::Ref
Definition:
AssociativeIterator.h:52
edm::FwdPtr
Definition:
FwdPtr.h:41
Generated for CMSSW Reference Manual by
1.8.5