CMS 3D CMS Logo

Public Member Functions | Private Member Functions | Private Attributes

BTagHLTOfflineSource::PathInfo Class Reference

List of all members.

Public Member Functions

const std::string getDenomLabel (void) const
const std::string getDenomPath (void) const
const edm::InputTag getDenomTag (void) const
const std::string getl1Path (void) const
const std::string getLabel (void) const
MonitorElementgetMEhisto_DenominatorEta ()
MonitorElementgetMEhisto_DenominatorEtaPhi ()
MonitorElementgetMEhisto_DenominatorPhi ()
MonitorElementgetMEhisto_DenominatorPt ()
MonitorElementgetMEhisto_DenominatorPtBarrel ()
MonitorElementgetMEhisto_DenominatorPtEndcap ()
MonitorElementgetMEhisto_DenominatorPtForward ()
MonitorElementgetMEhisto_Eta ()
MonitorElementgetMEhisto_Eta12 ()
MonitorElementgetMEhisto_Eta_HLT ()
MonitorElementgetMEhisto_Eta_L1 ()
MonitorElementgetMEhisto_EtaPhi ()
MonitorElementgetMEhisto_EtaPhi_HLT ()
MonitorElementgetMEhisto_EtaPhi_L1 ()
MonitorElementgetMEhisto_EtavsPt ()
MonitorElementgetMEhisto_JetPt ()
MonitorElementgetMEhisto_JetSize ()
MonitorElementgetMEhisto_N ()
MonitorElementgetMEhisto_N_HLT ()
MonitorElementgetMEhisto_N_L1 ()
MonitorElementgetMEhisto_NumeratorEta ()
MonitorElementgetMEhisto_NumeratorEtaPhi ()
MonitorElementgetMEhisto_NumeratorPhi ()
MonitorElementgetMEhisto_NumeratorPt ()
MonitorElementgetMEhisto_NumeratorPtBarrel ()
MonitorElementgetMEhisto_NumeratorPtEndcap ()
MonitorElementgetMEhisto_NumeratorPtForward ()
MonitorElementgetMEhisto_Phi ()
MonitorElementgetMEhisto_Phi12 ()
MonitorElementgetMEhisto_Phi_HLT ()
MonitorElementgetMEhisto_Phi_L1 ()
MonitorElementgetMEhisto_PhivsPt ()
MonitorElementgetMEhisto_Pt ()
MonitorElementgetMEhisto_Pt12 ()
MonitorElementgetMEhisto_Pt12Phi12 ()
MonitorElementgetMEhisto_Pt12Pt3 ()
MonitorElementgetMEhisto_Pt3 ()
MonitorElementgetMEhisto_Pt_HLT ()
MonitorElementgetMEhisto_Pt_L1 ()
MonitorElementgetMEhisto_PtBarrel ()
MonitorElementgetMEhisto_PtBarrel_HLT ()
MonitorElementgetMEhisto_PtBarrel_L1 ()
MonitorElementgetMEhisto_PtEndcap ()
MonitorElementgetMEhisto_PtEndcap_HLT ()
MonitorElementgetMEhisto_PtEndcap_L1 ()
MonitorElementgetMEhisto_PtForward ()
MonitorElementgetMEhisto_PtForward_HLT ()
MonitorElementgetMEhisto_PtForward_L1 ()
MonitorElementgetMEhisto_TriggerSummary ()
const int getObjectType (void) const
const std::string getPath (void) const
const int getprescaleUsed (void) const
const std::string getProcess (void) const
const edm::InputTag getTag (void) const
const std::string getTriggerType (void) const
bool operator== (const std::string v)
 PathInfo (int prescaleUsed, std::string denomPathName, std::string pathName, std::string l1pathName, std::string filterName, std::string DenomfilterName, std::string processName, size_t type, std::string triggerType)
void setDenomLabel (std::string labelName)
void setDgnsHistos (MonitorElement *const TriggerSummary, MonitorElement *const JetSize, MonitorElement *const JetPt, MonitorElement *const EtavsPt, MonitorElement *const PhivsPt, MonitorElement *const Pt12, MonitorElement *const Eta12, MonitorElement *const Phi12, MonitorElement *const Pt3, MonitorElement *const Pt12Pt3, MonitorElement *const Pt12Phi12)
void setEffHistos (MonitorElement *const NumeratorPt, MonitorElement *const NumeratorPtBarrel, MonitorElement *const NumeratorPtEndcap, MonitorElement *const NumeratorPtForward, MonitorElement *const NumeratorEta, MonitorElement *const NumeratorPhi, MonitorElement *const NumeratorEtaPhi, MonitorElement *const DenominatorPt, MonitorElement *const DenominatorPtBarrel, MonitorElement *const DenominatorPtEndcap, MonitorElement *const DenominatorPtForward, MonitorElement *const DenominatorEta, MonitorElement *const DenominatorPhi, MonitorElement *const DenominatorEtaPhi)
void setHistos (MonitorElement *const N, MonitorElement *const Pt, MonitorElement *const PtBarrel, MonitorElement *const PtEndcap, MonitorElement *const PtForward, MonitorElement *const Eta, MonitorElement *const Phi, MonitorElement *const EtaPhi, MonitorElement *const N_L1, MonitorElement *const Pt_L1, MonitorElement *const PtBarrel_L1, MonitorElement *const PtEndcap_L1, MonitorElement *const PtForward_L1, MonitorElement *const Eta_L1, MonitorElement *const Phi_L1, MonitorElement *const EtaPhi_L1, MonitorElement *const N_HLT, MonitorElement *const Pt_HLT, MonitorElement *const PtBarrel_HLT, MonitorElement *const PtEndcap_HLT, MonitorElement *const PtForward_HLT, MonitorElement *const Eta_HLT, MonitorElement *const Phi_HLT, MonitorElement *const EtaPhi_HLT)
void setLabel (std::string labelName)
 ~PathInfo ()

Private Member Functions

 PathInfo ()

Private Attributes

std::string DenomfilterName_
MonitorElementDenominatorEta_
MonitorElementDenominatorEtaPhi_
MonitorElementDenominatorPhi_
MonitorElementDenominatorPt_
MonitorElementDenominatorPtBarrel_
MonitorElementDenominatorPtEndcap_
MonitorElementDenominatorPtForward_
std::string denomPathName_
MonitorElementEta12_
MonitorElementEta_
MonitorElementEta_HLT_
MonitorElementEta_L1_
MonitorElementEtaPhi_
MonitorElementEtaPhi_HLT_
MonitorElementEtaPhi_L1_
MonitorElementEtavsPt_
std::string filterName_
MonitorElementJetPt_
MonitorElementJetSize_
std::string l1pathName_
MonitorElementN_
MonitorElementN_HLT_
MonitorElementN_L1_
MonitorElementNumeratorEta_
MonitorElementNumeratorEtaPhi_
MonitorElementNumeratorPhi_
MonitorElementNumeratorPt_
MonitorElementNumeratorPtBarrel_
MonitorElementNumeratorPtEndcap_
MonitorElementNumeratorPtForward_
int objectType_
int pathIndex_
std::string pathName_
MonitorElementPhi12_
MonitorElementPhi_
MonitorElementPhi_HLT_
MonitorElementPhi_L1_
MonitorElementPhivsPt_
int prescaleUsed_
std::string processName_
MonitorElementPt12_
MonitorElementPt12Phi12_
MonitorElementPt12Pt3_
MonitorElementPt3_
MonitorElementPt_
MonitorElementPt_HLT_
MonitorElementPt_L1_
MonitorElementPtBarrel_
MonitorElementPtBarrel_HLT_
MonitorElementPtBarrel_L1_
MonitorElementPtEndcap_
MonitorElementPtEndcap_HLT_
MonitorElementPtEndcap_L1_
MonitorElementPtForward_
MonitorElementPtForward_HLT_
MonitorElementPtForward_L1_
MonitorElementTriggerSummary_
std::string triggerType_

Detailed Description

Definition at line 177 of file BTagHLTOfflineSource.h.


Constructor & Destructor Documentation

BTagHLTOfflineSource::PathInfo::PathInfo ( ) [inline, private]

Definition at line 178 of file BTagHLTOfflineSource.h.

              :
      pathIndex_(-1), prescaleUsed_(-1),denomPathName_("unset"), pathName_("unset"), l1pathName_("unset"), filterName_("unset"), DenomfilterName_("unset"), processName_("unset"), objectType_(-1), triggerType_("unset")
    {};
BTagHLTOfflineSource::PathInfo::~PathInfo ( ) [inline]

Definition at line 293 of file BTagHLTOfflineSource.h.

{};
BTagHLTOfflineSource::PathInfo::PathInfo ( int  prescaleUsed,
std::string  denomPathName,
std::string  pathName,
std::string  l1pathName,
std::string  filterName,
std::string  DenomfilterName,
std::string  processName,
size_t  type,
std::string  triggerType 
) [inline]

Definition at line 294 of file BTagHLTOfflineSource.h.

                                                                                                                                                                                                             :
      prescaleUsed_(prescaleUsed),denomPathName_(denomPathName), pathName_(pathName), l1pathName_(l1pathName), filterName_(filterName), DenomfilterName_(DenomfilterName), processName_(processName), objectType_(type), triggerType_(triggerType){};

Member Function Documentation

const std::string BTagHLTOfflineSource::PathInfo::getDenomLabel ( void  ) const [inline]

Definition at line 354 of file BTagHLTOfflineSource.h.

References DenomfilterName_.

                                               {
      return DenomfilterName_;
    }
const std::string BTagHLTOfflineSource::PathInfo::getDenomPath ( void  ) const [inline]

Definition at line 372 of file BTagHLTOfflineSource.h.

References denomPathName_.

                                              {
      return denomPathName_;
    }
const edm::InputTag BTagHLTOfflineSource::PathInfo::getDenomTag ( void  ) const [inline]
const std::string BTagHLTOfflineSource::PathInfo::getl1Path ( void  ) const [inline]

Definition at line 369 of file BTagHLTOfflineSource.h.

References l1pathName_.

                                           {
      return l1pathName_;
    }
const std::string BTagHLTOfflineSource::PathInfo::getLabel ( void  ) const [inline]

Definition at line 351 of file BTagHLTOfflineSource.h.

References filterName_.

                                          {
      return filterName_;
    }
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_DenominatorEta ( ) [inline]

Definition at line 335 of file BTagHLTOfflineSource.h.

References DenominatorEta_.

{ return DenominatorEta_; }
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_DenominatorEtaPhi ( ) [inline]

Definition at line 337 of file BTagHLTOfflineSource.h.

References DenominatorEtaPhi_.

{ return DenominatorEtaPhi_; }
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_DenominatorPhi ( ) [inline]

Definition at line 336 of file BTagHLTOfflineSource.h.

References DenominatorPhi_.

{ return DenominatorPhi_; }
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_DenominatorPt ( ) [inline]

Definition at line 331 of file BTagHLTOfflineSource.h.

References DenominatorPt_.

{ return DenominatorPt_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_DenominatorPtBarrel ( ) [inline]

Definition at line 332 of file BTagHLTOfflineSource.h.

References DenominatorPtBarrel_.

MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_DenominatorPtEndcap ( ) [inline]

Definition at line 333 of file BTagHLTOfflineSource.h.

References DenominatorPtEndcap_.

MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_DenominatorPtForward ( ) [inline]

Definition at line 334 of file BTagHLTOfflineSource.h.

References DenominatorPtForward_.

MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_Eta ( ) [inline]

Definition at line 302 of file BTagHLTOfflineSource.h.

References Eta_.

{ return Eta_; }
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_Eta12 ( ) [inline]

Definition at line 345 of file BTagHLTOfflineSource.h.

References Eta12_.

{return Eta12_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_Eta_HLT ( ) [inline]

Definition at line 320 of file BTagHLTOfflineSource.h.

References Eta_HLT_.

{ return Eta_HLT_; }
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_Eta_L1 ( ) [inline]

Definition at line 311 of file BTagHLTOfflineSource.h.

References Eta_L1_.

{ return Eta_L1_; }
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_EtaPhi ( ) [inline]

Definition at line 304 of file BTagHLTOfflineSource.h.

References EtaPhi_.

{ return EtaPhi_; }
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_EtaPhi_HLT ( ) [inline]

Definition at line 322 of file BTagHLTOfflineSource.h.

References EtaPhi_HLT_.

{ return EtaPhi_HLT_; }
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_EtaPhi_L1 ( ) [inline]

Definition at line 313 of file BTagHLTOfflineSource.h.

References EtaPhi_L1_.

{ return EtaPhi_L1_; } 
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_EtavsPt ( ) [inline]

Definition at line 342 of file BTagHLTOfflineSource.h.

References EtavsPt_.

{return EtavsPt_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_JetPt ( ) [inline]

Definition at line 341 of file BTagHLTOfflineSource.h.

References JetPt_.

{return JetPt_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_JetSize ( ) [inline]

Definition at line 340 of file BTagHLTOfflineSource.h.

References JetSize_.

{return JetSize_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_N ( ) [inline]

Definition at line 297 of file BTagHLTOfflineSource.h.

References N_.

{ return N_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_N_HLT ( ) [inline]

Definition at line 315 of file BTagHLTOfflineSource.h.

References N_HLT_.

{ return N_HLT_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_N_L1 ( ) [inline]

Definition at line 306 of file BTagHLTOfflineSource.h.

References N_L1_.

{ return N_L1_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_NumeratorEta ( ) [inline]

Definition at line 328 of file BTagHLTOfflineSource.h.

References NumeratorEta_.

{ return NumeratorEta_; }
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_NumeratorEtaPhi ( ) [inline]

Definition at line 330 of file BTagHLTOfflineSource.h.

References NumeratorEtaPhi_.

{ return NumeratorEtaPhi_; } 
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_NumeratorPhi ( ) [inline]

Definition at line 329 of file BTagHLTOfflineSource.h.

References NumeratorPhi_.

{ return NumeratorPhi_; }
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_NumeratorPt ( ) [inline]

Definition at line 324 of file BTagHLTOfflineSource.h.

References NumeratorPt_.

{ return NumeratorPt_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_NumeratorPtBarrel ( ) [inline]

Definition at line 325 of file BTagHLTOfflineSource.h.

References NumeratorPtBarrel_.

{ return NumeratorPtBarrel_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_NumeratorPtEndcap ( ) [inline]

Definition at line 326 of file BTagHLTOfflineSource.h.

References NumeratorPtEndcap_.

{ return NumeratorPtEndcap_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_NumeratorPtForward ( ) [inline]

Definition at line 327 of file BTagHLTOfflineSource.h.

References NumeratorPtForward_.

MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_Phi ( ) [inline]

Definition at line 303 of file BTagHLTOfflineSource.h.

References Phi_.

{ return Phi_; }
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_Phi12 ( ) [inline]

Definition at line 346 of file BTagHLTOfflineSource.h.

References Phi12_.

{return Phi12_;}   
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_Phi_HLT ( ) [inline]

Definition at line 321 of file BTagHLTOfflineSource.h.

References Phi_HLT_.

{ return Phi_HLT_; }
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_Phi_L1 ( ) [inline]

Definition at line 312 of file BTagHLTOfflineSource.h.

References Phi_L1_.

{ return Phi_L1_; }
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_PhivsPt ( ) [inline]

Definition at line 343 of file BTagHLTOfflineSource.h.

References PhivsPt_.

{return PhivsPt_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_Pt ( ) [inline]

Definition at line 298 of file BTagHLTOfflineSource.h.

References Pt_.

{ return Pt_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_Pt12 ( ) [inline]

Definition at line 344 of file BTagHLTOfflineSource.h.

References Pt12_.

{return Pt12_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_Pt12Phi12 ( ) [inline]

Definition at line 349 of file BTagHLTOfflineSource.h.

References Pt12Phi12_.

{return Pt12Phi12_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_Pt12Pt3 ( ) [inline]

Definition at line 348 of file BTagHLTOfflineSource.h.

References Pt12Pt3_.

{return Pt12Pt3_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_Pt3 ( ) [inline]

Definition at line 347 of file BTagHLTOfflineSource.h.

References Pt3_.

{return Pt3_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_Pt_HLT ( ) [inline]

Definition at line 316 of file BTagHLTOfflineSource.h.

References Pt_HLT_.

{ return Pt_HLT_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_Pt_L1 ( ) [inline]

Definition at line 307 of file BTagHLTOfflineSource.h.

References Pt_L1_.

{ return Pt_L1_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_PtBarrel ( ) [inline]

Definition at line 299 of file BTagHLTOfflineSource.h.

References PtBarrel_.

{ return PtBarrel_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_PtBarrel_HLT ( ) [inline]

Definition at line 317 of file BTagHLTOfflineSource.h.

References PtBarrel_HLT_.

{ return PtBarrel_HLT_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_PtBarrel_L1 ( ) [inline]

Definition at line 308 of file BTagHLTOfflineSource.h.

References PtBarrel_L1_.

{ return PtBarrel_L1_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_PtEndcap ( ) [inline]

Definition at line 300 of file BTagHLTOfflineSource.h.

References PtEndcap_.

{ return PtEndcap_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_PtEndcap_HLT ( ) [inline]

Definition at line 318 of file BTagHLTOfflineSource.h.

References PtEndcap_HLT_.

{ return PtEndcap_HLT_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_PtEndcap_L1 ( ) [inline]

Definition at line 309 of file BTagHLTOfflineSource.h.

References PtEndcap_L1_.

{ return PtEndcap_L1_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_PtForward ( ) [inline]

Definition at line 301 of file BTagHLTOfflineSource.h.

References PtForward_.

{ return PtForward_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_PtForward_HLT ( ) [inline]

Definition at line 319 of file BTagHLTOfflineSource.h.

References PtForward_HLT_.

{ return PtForward_HLT_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_PtForward_L1 ( ) [inline]

Definition at line 310 of file BTagHLTOfflineSource.h.

References PtForward_L1_.

{ return PtForward_L1_;}
MonitorElement* BTagHLTOfflineSource::PathInfo::getMEhisto_TriggerSummary ( ) [inline]

Definition at line 339 of file BTagHLTOfflineSource.h.

References TriggerSummary_.

{return TriggerSummary_;}
const int BTagHLTOfflineSource::PathInfo::getObjectType ( void  ) const [inline]

Definition at line 381 of file BTagHLTOfflineSource.h.

References objectType_.

                                         {
      return objectType_;
    }
const std::string BTagHLTOfflineSource::PathInfo::getPath ( void  ) const [inline]

Definition at line 366 of file BTagHLTOfflineSource.h.

References pathName_.

                                         {
      return pathName_;
    }
const int BTagHLTOfflineSource::PathInfo::getprescaleUsed ( void  ) const [inline]

Definition at line 375 of file BTagHLTOfflineSource.h.

References prescaleUsed_.

                                          {
      return prescaleUsed_;
    }
const std::string BTagHLTOfflineSource::PathInfo::getProcess ( void  ) const [inline]

Definition at line 378 of file BTagHLTOfflineSource.h.

References processName_.

                                            {
      return processName_;
    }
const edm::InputTag BTagHLTOfflineSource::PathInfo::getTag ( void  ) const [inline]
const std::string BTagHLTOfflineSource::PathInfo::getTriggerType ( void  ) const [inline]

Definition at line 384 of file BTagHLTOfflineSource.h.

References triggerType_.

                                                {
      return triggerType_;
    }    
bool BTagHLTOfflineSource::PathInfo::operator== ( const std::string  v) [inline]

Definition at line 396 of file BTagHLTOfflineSource.h.

References pathName_.

    {
      return v==pathName_;
    } 
void BTagHLTOfflineSource::PathInfo::setDenomLabel ( std::string  labelName) [inline]

Definition at line 362 of file BTagHLTOfflineSource.h.

References DenomfilterName_.

                                           {
      DenomfilterName_ = labelName;
      return;
    }
void BTagHLTOfflineSource::PathInfo::setDgnsHistos ( MonitorElement *const  TriggerSummary,
MonitorElement *const  JetSize,
MonitorElement *const  JetPt,
MonitorElement *const  EtavsPt,
MonitorElement *const  PhivsPt,
MonitorElement *const  Pt12,
MonitorElement *const  Eta12,
MonitorElement *const  Phi12,
MonitorElement *const  Pt3,
MonitorElement *const  Pt12Pt3,
MonitorElement *const  Pt12Phi12 
) [inline]

Definition at line 235 of file BTagHLTOfflineSource.h.

References Eta12_, EtavsPt_, reco::tau::disc::JetPt(), JetPt_, JetSize_, Phi12_, PhivsPt_, Pt12_, Pt12Phi12_, Pt12Pt3_, Pt3_, and TriggerSummary_.

    {
      TriggerSummary_ = TriggerSummary; 
      JetSize_      = JetSize;
      JetPt_        = JetPt;
      EtavsPt_      = EtavsPt;
      PhivsPt_      = PhivsPt;
      Pt12_         = Pt12;
      Eta12_        = Eta12;
      Phi12_        = Phi12;
      Pt3_          = Pt3;
      Pt12Pt3_      = Pt12Pt3;
      Pt12Phi12_    = Pt12Phi12; 
    };
void BTagHLTOfflineSource::PathInfo::setEffHistos ( MonitorElement *const  NumeratorPt,
MonitorElement *const  NumeratorPtBarrel,
MonitorElement *const  NumeratorPtEndcap,
MonitorElement *const  NumeratorPtForward,
MonitorElement *const  NumeratorEta,
MonitorElement *const  NumeratorPhi,
MonitorElement *const  NumeratorEtaPhi,
MonitorElement *const  DenominatorPt,
MonitorElement *const  DenominatorPtBarrel,
MonitorElement *const  DenominatorPtEndcap,
MonitorElement *const  DenominatorPtForward,
MonitorElement *const  DenominatorEta,
MonitorElement *const  DenominatorPhi,
MonitorElement *const  DenominatorEtaPhi 
) [inline]

Definition at line 261 of file BTagHLTOfflineSource.h.

References DenominatorEta_, DenominatorEtaPhi_, DenominatorPhi_, DenominatorPt_, DenominatorPtBarrel_, DenominatorPtEndcap_, DenominatorPtForward_, NumeratorEta_, NumeratorEtaPhi_, NumeratorPhi_, NumeratorPt_, NumeratorPtBarrel_, NumeratorPtEndcap_, and NumeratorPtForward_.

    {
      NumeratorPt_            = NumeratorPt;
      NumeratorPtBarrel_      = NumeratorPtBarrel;
      NumeratorPtEndcap_      = NumeratorPtEndcap;
      NumeratorPtForward_     = NumeratorPtForward;
      NumeratorEta_           = NumeratorEta;
      NumeratorPhi_           = NumeratorPhi;
      NumeratorEtaPhi_        = NumeratorEtaPhi; 
      DenominatorPt_          = DenominatorPt;
      DenominatorPtBarrel_    = DenominatorPtBarrel;
      DenominatorPtEndcap_    = DenominatorPtEndcap;
      DenominatorPtForward_   = DenominatorPtForward;
      DenominatorEta_         = DenominatorEta;
      DenominatorPhi_         = DenominatorPhi;
      DenominatorEtaPhi_      = DenominatorEtaPhi;
    }; 
void BTagHLTOfflineSource::PathInfo::setHistos ( MonitorElement *const  N,
MonitorElement *const  Pt,
MonitorElement *const  PtBarrel,
MonitorElement *const  PtEndcap,
MonitorElement *const  PtForward,
MonitorElement *const  Eta,
MonitorElement *const  Phi,
MonitorElement *const  EtaPhi,
MonitorElement *const  N_L1,
MonitorElement *const  Pt_L1,
MonitorElement *const  PtBarrel_L1,
MonitorElement *const  PtEndcap_L1,
MonitorElement *const  PtForward_L1,
MonitorElement *const  Eta_L1,
MonitorElement *const  Phi_L1,
MonitorElement *const  EtaPhi_L1,
MonitorElement *const  N_HLT,
MonitorElement *const  Pt_HLT,
MonitorElement *const  PtBarrel_HLT,
MonitorElement *const  PtEndcap_HLT,
MonitorElement *const  PtForward_HLT,
MonitorElement *const  Eta_HLT,
MonitorElement *const  Phi_HLT,
MonitorElement *const  EtaPhi_HLT 
) [inline]

Definition at line 182 of file BTagHLTOfflineSource.h.

References reco::tau::disc::Eta(), Eta_, Eta_HLT_, Eta_L1_, EtaPhi_, EtaPhi_HLT_, EtaPhi_L1_, MultiGaussianStateTransform::N, N_, N_HLT_, N_L1_, colinearityKinematic::Phi, Phi_, Phi_HLT_, Phi_L1_, reco::tau::disc::Pt(), Pt_, Pt_HLT_, Pt_L1_, PtBarrel_, PtBarrel_HLT_, PtBarrel_L1_, PtEndcap_, PtEndcap_HLT_, PtEndcap_L1_, PtForward_, PtForward_HLT_, and PtForward_L1_.

          {
            N_             = N;
            Pt_            = Pt;
            PtBarrel_      = PtBarrel;
            PtEndcap_      = PtEndcap;
            PtForward_     = PtForward;
            Eta_           = Eta;
            Phi_           = Phi;
            EtaPhi_        = EtaPhi;
            N_L1_          = N_L1;
            Pt_L1_         = Pt_L1;
            PtBarrel_L1_   = PtBarrel_L1;
            PtEndcap_L1_   = PtEndcap_L1;
            PtForward_L1_  = PtForward_L1;
            Eta_L1_        = Eta_L1;
            Phi_L1_        = Phi_L1;
            EtaPhi_L1_     = EtaPhi_L1 ;
            N_HLT_         = N_HLT;
            Pt_HLT_        = Pt_HLT;
            PtBarrel_HLT_  = PtBarrel_HLT;
            PtEndcap_HLT_  = PtEndcap_HLT;
            PtForward_HLT_ = PtForward_HLT;
            Eta_HLT_       = Eta_HLT;
            Phi_HLT_       = Phi_HLT;
            EtaPhi_HLT_    = EtaPhi_HLT ;
          };
void BTagHLTOfflineSource::PathInfo::setLabel ( std::string  labelName) [inline]

Definition at line 358 of file BTagHLTOfflineSource.h.

References filterName_.

                                      {
      filterName_ = labelName;
      return;
    }

Member Data Documentation

Definition at line 408 of file BTagHLTOfflineSource.h.

Referenced by getDenomLabel(), getDenomTag(), and setDenomLabel().

Definition at line 449 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_DenominatorEta(), and setEffHistos().

Definition at line 451 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_DenominatorEtaPhi(), and setEffHistos().

Definition at line 450 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_DenominatorPhi(), and setEffHistos().

Definition at line 445 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_DenominatorPt(), and setEffHistos().

Definition at line 446 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_DenominatorPtBarrel(), and setEffHistos().

Definition at line 447 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_DenominatorPtEndcap(), and setEffHistos().

Definition at line 448 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_DenominatorPtForward(), and setEffHistos().

Definition at line 404 of file BTagHLTOfflineSource.h.

Referenced by getDenomPath().

Definition at line 459 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_Eta12(), and setDgnsHistos().

Definition at line 418 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_Eta(), and setHistos().

Definition at line 434 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_Eta_HLT(), and setHistos().

Definition at line 426 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_Eta_L1(), and setHistos().

Definition at line 420 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_EtaPhi(), and setHistos().

Definition at line 436 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_EtaPhi_HLT(), and setHistos().

Definition at line 428 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_EtaPhi_L1(), and setHistos().

Definition at line 456 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_EtavsPt(), and setDgnsHistos().

Definition at line 407 of file BTagHLTOfflineSource.h.

Referenced by getLabel(), getTag(), and setLabel().

Definition at line 455 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_JetPt(), and setDgnsHistos().

Definition at line 454 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_JetSize(), and setDgnsHistos().

Definition at line 406 of file BTagHLTOfflineSource.h.

Referenced by getl1Path().

Definition at line 413 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_N(), and setHistos().

Definition at line 429 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_N_HLT(), and setHistos().

Definition at line 421 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_N_L1(), and setHistos().

Definition at line 442 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_NumeratorEta(), and setEffHistos().

Definition at line 444 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_NumeratorEtaPhi(), and setEffHistos().

Definition at line 443 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_NumeratorPhi(), and setEffHistos().

Definition at line 438 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_NumeratorPt(), and setEffHistos().

Definition at line 439 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_NumeratorPtBarrel(), and setEffHistos().

Definition at line 440 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_NumeratorPtEndcap(), and setEffHistos().

Definition at line 441 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_NumeratorPtForward(), and setEffHistos().

Definition at line 410 of file BTagHLTOfflineSource.h.

Referenced by getObjectType().

Definition at line 402 of file BTagHLTOfflineSource.h.

Definition at line 405 of file BTagHLTOfflineSource.h.

Referenced by getPath(), and operator==().

Definition at line 460 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_Phi12(), and setDgnsHistos().

Definition at line 419 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_Phi(), and setHistos().

Definition at line 435 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_Phi_HLT(), and setHistos().

Definition at line 427 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_Phi_L1(), and setHistos().

Definition at line 457 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_PhivsPt(), and setDgnsHistos().

Definition at line 403 of file BTagHLTOfflineSource.h.

Referenced by getprescaleUsed().

Definition at line 409 of file BTagHLTOfflineSource.h.

Referenced by getDenomTag(), getProcess(), and getTag().

Definition at line 458 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_Pt12(), and setDgnsHistos().

Definition at line 463 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_Pt12Phi12(), and setDgnsHistos().

Definition at line 462 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_Pt12Pt3(), and setDgnsHistos().

Definition at line 461 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_Pt3(), and setDgnsHistos().

Definition at line 414 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_Pt(), and setHistos().

Definition at line 430 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_Pt_HLT(), and setHistos().

Definition at line 422 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_Pt_L1(), and setHistos().

Definition at line 415 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_PtBarrel(), and setHistos().

Definition at line 431 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_PtBarrel_HLT(), and setHistos().

Definition at line 423 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_PtBarrel_L1(), and setHistos().

Definition at line 416 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_PtEndcap(), and setHistos().

Definition at line 432 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_PtEndcap_HLT(), and setHistos().

Definition at line 424 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_PtEndcap_L1(), and setHistos().

Definition at line 417 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_PtForward(), and setHistos().

Definition at line 433 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_PtForward_HLT(), and setHistos().

Definition at line 425 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_PtForward_L1(), and setHistos().

Definition at line 453 of file BTagHLTOfflineSource.h.

Referenced by getMEhisto_TriggerSummary(), and setDgnsHistos().

Definition at line 411 of file BTagHLTOfflineSource.h.

Referenced by getTriggerType().