CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
PhotonPair Class Reference

#include <GammaJetAnalysis.h>

Inheritance diagram for PhotonPair:

Public Member Functions

void idx (int set_idx)
 
int idx () const
 
bool isValid () const
 
const reco::Photonphoton (void) const
 
void photon (const reco::Photon *ph)
 
 PhotonPair ()
 
 PhotonPair (const reco::Photon *ph, double pt, int setIdx=-1)
 
double pt (void) const
 
void pt (double d)
 
 ~PhotonPair ()
 

Private Attributes

int fIdx
 

Detailed Description

Definition at line 64 of file GammaJetAnalysis.h.

Constructor & Destructor Documentation

PhotonPair::PhotonPair ( )
inline

Definition at line 67 of file GammaJetAnalysis.h.

PhotonPair::PhotonPair ( const reco::Photon ph,
double  pt,
int  setIdx = -1 
)
inline

Definition at line 72 of file GammaJetAnalysis.h.

PhotonPair::~PhotonPair ( )
inline

Definition at line 77 of file GammaJetAnalysis.h.

Member Function Documentation

void PhotonPair::idx ( int  set_idx)
inline

Definition at line 83 of file GammaJetAnalysis.h.

int PhotonPair::idx ( ) const
inline

Definition at line 84 of file GammaJetAnalysis.h.

bool PhotonPair::isValid ( void  ) const
inline

Definition at line 85 of file GammaJetAnalysis.h.

Referenced by core.AutoHandle.AutoHandle::ReallyLoad().

const reco::Photon* PhotonPair::photon ( void  ) const
inline

Definition at line 79 of file GammaJetAnalysis.h.

void PhotonPair::photon ( const reco::Photon ph)
inline

Definition at line 80 of file GammaJetAnalysis.h.

double PhotonPair::pt ( void  ) const
inline
void PhotonPair::pt ( double  d)
inline

Member Data Documentation

int PhotonPair::fIdx
private

Definition at line 88 of file GammaJetAnalysis.h.