CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/DataFormats/PatCandidates/interface/TauCaloSpecific.h

Go to the documentation of this file.
00001 //
00002 // $Id: TauCaloSpecific.h,v 1.2 2010/02/03 10:31:51 veelken Exp $
00003 //
00004 
00005 #ifndef DataFormats_PatCandidates_Tau_CaloSpecific_h
00006 #define DataFormats_PatCandidates_Tau_CaloSpecific_h
00007 
00016 #include "DataFormats/TauReco/interface/CaloTau.h"
00017 
00018 namespace pat { namespace tau {
00019 
00020 struct TauCaloSpecific {
00021 // dummy constructor for ROOT I/O
00022     TauCaloSpecific() {}
00023 // constructor from CaloTau
00024     TauCaloSpecific(const reco::CaloTau &tau) ;
00025 // datamembers 
00026     reco::CaloTauTagInfoRef CaloTauTagInfoRef_;
00027     float leadTracksignedSipt_;
00028     float leadTrackHCAL3x3hitsEtSum_;
00029     float leadTrackHCAL3x3hottesthitDEta_;
00030     float signalTracksInvariantMass_;
00031     float TracksInvariantMass_; 
00032     float isolationTracksPtSum_;
00033     float isolationECALhitsEtSum_;
00034     float maximumHCALhitEt_;
00035     float etaetaMoment_;
00036     float phiphiMoment_;
00037     float etaphiMoment_;
00038 };
00039 
00040 } }
00041 
00042 #endif