CMS 3D CMS Logo

PATTauDiscriminator.h
Go to the documentation of this file.
1 #ifndef DataFormats_PatCandidates_PATTauDiscriminator_h
2 #define DataFormats_PatCandidates_PATTauDiscriminator_h
6 
7 #include <vector>
8 
9 namespace pat {
11 
12  class PATTauDiscriminator : public PATTauDiscriminatorBase {
13  public:
15  PATTauDiscriminator(); // : PATTauDiscriminatorBase() {}
17  PATTauDiscriminator(const pat::TauRefProd & ref) : PATTauDiscriminatorBase(ref) {}
19  PATTauDiscriminator(const PATTauDiscriminatorBase &v) : PATTauDiscriminatorBase(v) {}
20  };
21 
26 }
27 
28 #endif
edm::Ref< pat::PATTauDiscriminator > PATTauDiscriminatorRef
edm::RefVector< pat::PATTauDiscriminator > PATTauDiscriminatorRefVector
PATTauDiscriminator(const pat::TauRefProd &ref)
constructor from reference to pat::Tau
PATTauDiscriminator()
empty constructor
Definition: HeavyIon.h:7
edm::AssociationVector< pat::TauRefProd, std::vector< float > > PATTauDiscriminatorBase
PATTauDiscriminator(const PATTauDiscriminatorBase &v)
constructor from base object
std::pair< typename helper::RefFromRefProdTrait< pat::TauRefProd >::ref_type, typename std::vector< float >::value_type > value_type
pat::PATTauDiscriminator::value_type PATTauDiscriminatorVT
edm::RefProd< pat::PATTauDiscriminator > PATTauDiscriminatorRefProd