CMS 3D CMS Logo

Public Member Functions | Private Attributes

CSCDigiValidation Class Reference

#include <CSCDigiValidation.h>

Inheritance diagram for CSCDigiValidation:
edm::EDAnalyzer

List of all members.

Public Member Functions

virtual void analyze (const edm::Event &, const edm::EventSetup &)
 CSCDigiValidation (const edm::ParameterSet &)
virtual void endJob ()
 ~CSCDigiValidation ()

Private Attributes

DQMStoredbe_
std::string outputFile_
CSCALCTDigiValidationtheALCTDigiValidation
CSCCLCTDigiValidationtheCLCTDigiValidation
CSCComparatorDigiValidationtheComparatorDigiValidation
CSCGeometrytheCSCGeometry
PSimHitMap theSimHitMap
CSCStripDigiValidationtheStripDigiValidation
CSCWireDigiValidationtheWireDigiValidation

Detailed Description

Definition at line 20 of file CSCDigiValidation.h.


Constructor & Destructor Documentation

CSCDigiValidation::CSCDigiValidation ( const edm::ParameterSet ps) [explicit]

Definition at line 14 of file CSCDigiValidation.cc.

References dbe_, edm::ParameterSet::getParameter(), DQMStore::setCurrentFolder(), CSCBaseValidation::setSimHitMap(), theALCTDigiValidation, theCLCTDigiValidation, theComparatorDigiValidation, theSimHitMap, theStripDigiValidation, and theWireDigiValidation.

CSCDigiValidation::~CSCDigiValidation ( )

Member Function Documentation

void CSCDigiValidation::analyze ( const edm::Event e,
const edm::EventSetup eventSetup 
) [virtual]
void CSCDigiValidation::endJob ( void  ) [virtual]

Reimplemented from edm::EDAnalyzer.

Definition at line 57 of file CSCDigiValidation.cc.

References dbe_, outputFile_, and DQMStore::save().

                               {
  if ( outputFile_.size() != 0 && dbe_ ) dbe_->save(outputFile_);
}

Member Data Documentation

Definition at line 29 of file CSCDigiValidation.h.

Referenced by CSCDigiValidation(), endJob(), and ~CSCDigiValidation().

std::string CSCDigiValidation::outputFile_ [private]

Definition at line 30 of file CSCDigiValidation.h.

Referenced by endJob(), and ~CSCDigiValidation().

Definition at line 37 of file CSCDigiValidation.h.

Referenced by analyze(), CSCDigiValidation(), and ~CSCDigiValidation().

Definition at line 38 of file CSCDigiValidation.h.

Referenced by analyze(), CSCDigiValidation(), and ~CSCDigiValidation().

Definition at line 36 of file CSCDigiValidation.h.

Referenced by analyze(), CSCDigiValidation(), and ~CSCDigiValidation().

Definition at line 32 of file CSCDigiValidation.h.

Definition at line 31 of file CSCDigiValidation.h.

Referenced by analyze(), and CSCDigiValidation().

Definition at line 34 of file CSCDigiValidation.h.

Referenced by analyze(), CSCDigiValidation(), and ~CSCDigiValidation().

Definition at line 35 of file CSCDigiValidation.h.

Referenced by analyze(), CSCDigiValidation(), and ~CSCDigiValidation().