CMS 3D CMS Logo

StGenEvent.h

Go to the documentation of this file.
00001 #ifndef TopObjects_StGenEvent_h
00002 #define TopObjects_StGenEvent_h
00003 
00004 #include "AnalysisDataFormats/TopObjects/interface/TopGenEvent.h"
00005 
00006 
00007 // ----------------------------------------------------------------------
00008 // derived class for: 
00009 //
00010 //  * StGenEvent
00011 //
00012 //  the structure holds reference information to the generator particles 
00013 //  of the decay chains for each top quark and of the initial partons 
00014 //  and provides access and administration;  the derived class contains 
00015 //  a few additional getters with respect to its base class
00016 // ----------------------------------------------------------------------
00017 
00018 class StGenEvent: public TopGenEvent {
00019 
00020  public:
00022   StGenEvent();
00024   StGenEvent(reco::GenParticleRefProd&, reco::GenParticleRefProd&);
00026   virtual ~StGenEvent();
00027 
00029   const reco::GenParticle* singleLepton() const;
00031   const reco::GenParticle* singleNeutrino() const;
00033   const reco::GenParticle* singleW() const;
00035   const reco::GenParticle* singleTop() const;
00037   const reco::GenParticle* decayB() const;
00039   const reco::GenParticle* associatedB() const;
00040 };
00041 
00042 #endif

Generated on Tue Jun 9 17:25:06 2009 for CMSSW by  doxygen 1.5.4