CMS 3D CMS Logo

Classes | Namespaces | Typedefs | Functions
Photon.h File Reference
#include "DataFormats/PatCandidates/interface/PATObject.h"
#include "DataFormats/EgammaCandidates/interface/Photon.h"
#include "DataFormats/EgammaReco/interface/SuperClusterFwd.h"
#include "DataFormats/EgammaReco/interface/SuperCluster.h"
#include "DataFormats/PatCandidates/interface/Isolation.h"
#include "DataFormats/PatCandidates/interface/PackedCandidate.h"
#include "DataFormats/EcalRecHit/interface/EcalRecHitCollections.h"
#include "DataFormats/Common/interface/AtomicPtrCache.h"

Go to the source code of this file.

Classes

class  pat::Photon
 Analysis-level Photon class. More...
 

Namespaces

 pat
 
 reco
 fixed size matrix
 

Typedefs

typedef std::vector< Photon > pat::PhotonCollection
 
typedef edm::Ref< PhotonCollection > pat::PhotonRef
 
typedef edm::RefVector< PhotonCollection > pat::PhotonRefVector
 

Functions

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