CMS 3D CMS Logo

Public Member Functions | Protected Member Functions | Private Attributes | Static Private Attributes

HLTMonMuonClient Class Reference

#include <HLTMonMuonClient.h>

Inheritance diagram for HLTMonMuonClient:
edm::EDAnalyzer

List of all members.

Public Member Functions

 HLTMonMuonClient (const edm::ParameterSet &ps)
 Constructor.
virtual ~HLTMonMuonClient ()
 Destructor.

Protected Member Functions

void analyze (const edm::Event &e, const edm::EventSetup &c)
 Fake Analyze.
void beginJob ()
 BeginJob.
void beginLuminosityBlock (const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &context)
void beginRun (const edm::Run &r, const edm::EventSetup &c)
 BeginRun.
void endJob ()
 Endjob.
void endLuminosityBlock (const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c)
 DQM Client Diagnostic.
void endRun (const edm::Run &r, const edm::EventSetup &c)
 EndRun.

Private Attributes

DQMStoredbe_
std::string indir_
int nTriggers_
std::string outdir_
edm::ParameterSet parameters

Static Private Attributes

static const int NTRIG = 20

Detailed Description

Definition at line 13 of file HLTMonMuonClient.h.


Constructor & Destructor Documentation

HLTMonMuonClient::HLTMonMuonClient ( const edm::ParameterSet ps)

Constructor.

Definition at line 15 of file HLTMonMuonClient.cc.

References dbe_, NULL, cmsCodeRules::cppFunctionSkipper::operator, and DQMStore::setVerbose().

                                                           {
 
  //indir_   = ps.getUntrackedParameter<std::string>("input_dir","HLT/HLTMonMuon/Summary");
  //outdir_  = ps.getUntrackedParameter<std::string>("output_dir","HLT/HLTMonMuon/Client");    

  dbe_ = NULL;
  //if (ps.getUntrackedParameter < bool > ("DQMStore", false)) {
  dbe_ = Service < DQMStore > ().operator->();
  dbe_->setVerbose(0);
    //}

  //if (dbe_ != NULL) {
  //  dbe_->setCurrentFolder(outdir_);
  //}

}
HLTMonMuonClient::~HLTMonMuonClient ( ) [virtual]

Destructor.

Definition at line 32 of file HLTMonMuonClient.cc.

{}

Member Function Documentation

void HLTMonMuonClient::analyze ( const edm::Event e,
const edm::EventSetup c 
) [protected, virtual]

Fake Analyze.

Implements edm::EDAnalyzer.

Definition at line 55 of file HLTMonMuonClient.cc.

                                                                       {

}
void HLTMonMuonClient::beginJob ( void  ) [protected, virtual]

BeginJob.

Reimplemented from edm::EDAnalyzer.

Definition at line 35 of file HLTMonMuonClient.cc.

                               {
  
}
void HLTMonMuonClient::beginLuminosityBlock ( const edm::LuminosityBlock lumiSeg,
const edm::EventSetup context 
) [protected, virtual]

Reimplemented from edm::EDAnalyzer.

Definition at line 46 of file HLTMonMuonClient.cc.

                                                                                                     {
   // optionally reset histograms here
}
void HLTMonMuonClient::beginRun ( const edm::Run r,
const edm::EventSetup c 
) [protected, virtual]

BeginRun.

Reimplemented from edm::EDAnalyzer.

Definition at line 40 of file HLTMonMuonClient.cc.

                                                                       {
 

}
void HLTMonMuonClient::endJob ( void  ) [protected, virtual]

Endjob.

Reimplemented from edm::EDAnalyzer.

Definition at line 63 of file HLTMonMuonClient.cc.

{}
void HLTMonMuonClient::endLuminosityBlock ( const edm::LuminosityBlock lumiSeg,
const edm::EventSetup c 
) [protected, virtual]

DQM Client Diagnostic.

Reimplemented from edm::EDAnalyzer.

Definition at line 50 of file HLTMonMuonClient.cc.

                                                                                                  {

}
void HLTMonMuonClient::endRun ( const edm::Run r,
const edm::EventSetup c 
) [protected, virtual]

EndRun.

Reimplemented from edm::EDAnalyzer.

Definition at line 60 of file HLTMonMuonClient.cc.

{}

Member Data Documentation

Definition at line 54 of file HLTMonMuonClient.h.

std::string HLTMonMuonClient::indir_ [private]

Definition at line 55 of file HLTMonMuonClient.h.

const int HLTMonMuonClient::NTRIG = 20 [static, private]

Definition at line 50 of file HLTMonMuonClient.h.

Definition at line 52 of file HLTMonMuonClient.h.

std::string HLTMonMuonClient::outdir_ [private]

Definition at line 55 of file HLTMonMuonClient.h.

Definition at line 48 of file HLTMonMuonClient.h.