File indexing completed on 2023-03-17 10:51:26
0001 #ifndef DataFormats_TauReco_PPFTau3ProngSummaryAssociation_h
0002 #define DataFormats_TauReco_PPFTau3ProngSummaryAssociation_h
0003
0004 #include "DataFormats/TauReco/interface/PFTau3ProngSummary.h"
0005 #include "DataFormats/Common/interface/Association.h"
0006 #include "DataFormats/Common/interface/AssociationVector.h"
0007 #include "DataFormats/Common/interface/RefProd.h"
0008 #include "DataFormats/TauReco/interface/PFTau.h"
0009 #include "DataFormats/TauReco/interface/PFTauFwd.h"
0010 #include "DataFormats/TauReco/interface/PFTau3ProngSummaryFwd.h"
0011
0012 namespace reco {
0013
0014 typedef edm::AssociationVector<PFTauRefProd, std::vector<reco::PFTau3ProngSummaryRef> > PFTau3ProngSumAssociation;
0015 typedef PFTau3ProngSumAssociation::value_type PFTau3ProngSumAssociationVT;
0016 typedef edm::Ref<PFTau3ProngSumAssociation> PFTau3ProngSumAssociationRef;
0017 typedef edm::RefProd<PFTau3ProngSumAssociation> PFTau3ProngSumAssociationRefProd;
0018 typedef edm::RefVector<PFTau3ProngSumAssociation> PFTau3ProngSumAssociationRefVector;
0019 }
0020
0021 #endif