CMS 3D CMS Logo

Classes | Namespaces | Typedefs | Functions
Tau.h File Reference
#include "DataFormats/TauReco/interface/BaseTau.h"
#include "DataFormats/TauReco/interface/PFTauTransverseImpactParameter.h"
#include "DataFormats/TrackReco/interface/Track.h"
#include "DataFormats/VertexReco/interface/VertexFwd.h"
#include "DataFormats/PatCandidates/interface/Lepton.h"
#include "DataFormats/JetReco/interface/GenJetCollection.h"
#include "DataFormats/Candidate/interface/Candidate.h"
#include "DataFormats/ParticleFlowCandidate/interface/PFCandidate.h"
#include "DataFormats/PatCandidates/interface/TauPFSpecific.h"
#include "DataFormats/PatCandidates/interface/TauCaloSpecific.h"
#include "DataFormats/PatCandidates/interface/TauJetCorrFactors.h"
#include "DataFormats/PatCandidates/interface/TauPFEssential.h"
#include "DataFormats/Common/interface/AtomicPtrCache.h"

Go to the source code of this file.

Classes

class  pat::Tau
 Analysis-level tau class. More...
 

Namespaces

 pat
 
 reco
 fixed size matrix
 

Typedefs

typedef std::vector< Tau > pat::TauCollection
 
typedef edm::Ref< TauCollection > pat::TauRef
 
typedef edm::RefProd< TauCollection > pat::TauRefProd
 
typedef edm::RefVector< TauCollection > pat::TauRefVector
 

Functions

std::ostream & reco::operator<< (std::ostream &out, const pat::Tau &obj)
 pipe operator (introduced to use pat::Tau with PFTopProjectors) More...