CMS 3D CMS Logo

Public Member Functions | Private Attributes

HarvestingDataCertification Class Reference

#include <HarvestingDataCertification.h>

Inheritance diagram for HarvestingDataCertification:
edm::EDAnalyzer

List of all members.

Public Member Functions

virtual void analyze (const edm::Event &, const edm::EventSetup &)
virtual void beginJob ()
virtual void beginRun (const edm::Run &, const edm::EventSetup &)
virtual void endJob ()
virtual void endRun (const edm::Run &, const edm::EventSetup &)
 HarvestingDataCertification (const edm::ParameterSet &)
virtual ~HarvestingDataCertification ()

Private Attributes

std::string fName
int verbosity

Detailed Description

Class to fill dqm monitor elements from existing EDM file

Date:
2009/12/14 22:22:22
Revision:
1.2
Author:
M. Strang SUNY-Buffalo

Definition at line 34 of file HarvestingDataCertification.h.


Constructor & Destructor Documentation

HarvestingDataCertification::HarvestingDataCertification ( const edm::ParameterSet iPSet) [explicit]

Definition at line 3 of file HarvestingDataCertification.cc.

References fName, edm::ParameterSet::getUntrackedParameter(), and verbosity.

{
  std::string MsgLoggerCat = "HarvestingDataCertification_HarvestingDataCertification";

  fName = iPSet.getUntrackedParameter<std::string>("Name");
  verbosity = iPSet.getUntrackedParameter<int>("Verbosity");
 
  if (verbosity >= 0) {
    edm::LogInfo(MsgLoggerCat) 
      << "\n===============================\n"
      << "Initialized as EDAnalyzer with parameter values:\n"
      << "    Name          = " << fName << "\n"
      << "    Verbosity     = " << verbosity << "\n"
      << "===============================\n";
  }
}
HarvestingDataCertification::~HarvestingDataCertification ( ) [virtual]

Definition at line 20 of file HarvestingDataCertification.cc.

{}

Member Function Documentation

void HarvestingDataCertification::analyze ( const edm::Event iEvent,
const edm::EventSetup iSetup 
) [virtual]

Implements edm::EDAnalyzer.

Definition at line 44 of file HarvestingDataCertification.cc.

{
  return;
}
void HarvestingDataCertification::beginJob ( void  ) [virtual]

Reimplemented from edm::EDAnalyzer.

Definition at line 22 of file HarvestingDataCertification.cc.

{
  return;
}
void HarvestingDataCertification::beginRun ( const edm::Run iRun,
const edm::EventSetup iSetup 
) [virtual]

Reimplemented from edm::EDAnalyzer.

Definition at line 32 of file HarvestingDataCertification.cc.

{
  return;
}
void HarvestingDataCertification::endJob ( void  ) [virtual]

Reimplemented from edm::EDAnalyzer.

Definition at line 27 of file HarvestingDataCertification.cc.

{
  return;
}
void HarvestingDataCertification::endRun ( const edm::Run iRun,
const edm::EventSetup iSetup 
) [virtual]

Reimplemented from edm::EDAnalyzer.

Definition at line 38 of file HarvestingDataCertification.cc.

{
  return;
}

Member Data Documentation

std::string HarvestingDataCertification::fName [private]

Definition at line 49 of file HarvestingDataCertification.h.

Referenced by HarvestingDataCertification().

Definition at line 50 of file HarvestingDataCertification.h.

Referenced by HarvestingDataCertification().