00001 // 00002 // $Id: TauCaloSpecific.h,v 1.1 2008/06/09 09:03:19 gpetrucc 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 }; 00036 00037 } } 00038 00039 #endif