CMS 3D CMS Logo

SiStripFEDRawDataAnalyzer Class Reference

Analyzes contents of FEDRawData collection. More...

#include <EventFilter/SiStripRawToDigi/plugins/SiStripFEDRawDataAnalyzer.h>

Inheritance diagram for SiStripFEDRawDataAnalyzer:

edm::EDAnalyzer

List of all members.

Public Member Functions

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

Private Member Functions

void beginJob (edm::EventSetup const &)
void endJob ()

Private Attributes

SiStripFEDRawDataCheckcheck_


Detailed Description

Analyzes contents of FEDRawData collection.

Definition at line 15 of file SiStripFEDRawDataAnalyzer.h.


Constructor & Destructor Documentation

SiStripFEDRawDataAnalyzer::SiStripFEDRawDataAnalyzer ( const edm::ParameterSet pset  ) 

Definition at line 11 of file SiStripFEDRawDataAnalyzer.cc.

References LogTrace, and sistrip::mlRawToDigi_.

00012   : check_( new SiStripFEDRawDataCheck(pset) )
00013 {
00014   LogTrace(mlRawToDigi_)
00015     << "[SiStripFEDRawDataAnalyzer::" << __func__ << "]"
00016     << " Constructing object...";
00017 }

SiStripFEDRawDataAnalyzer::~SiStripFEDRawDataAnalyzer (  )  [virtual]

Definition at line 21 of file SiStripFEDRawDataAnalyzer.cc.

References check_, LogTrace, and sistrip::mlRawToDigi_.

00022 {
00023   LogTrace(mlRawToDigi_)
00024     << "[SiStripFEDRawDataAnalyzer::" << __func__ << "]"
00025     << " Destructing object...";
00026   if ( check_ ) { delete check_; }
00027 }


Member Function Documentation

void SiStripFEDRawDataAnalyzer::analyze ( const edm::Event event,
const edm::EventSetup setup 
) [virtual]

Implements edm::EDAnalyzer.

Definition at line 31 of file SiStripFEDRawDataAnalyzer.cc.

References SiStripFEDRawDataCheck::analyze(), and check_.

00032                                                                       {
00033   if ( check_ ) { check_->analyze( event, setup ); }
00034 }

void SiStripFEDRawDataAnalyzer::beginJob ( edm::EventSetup const &   )  [inline, private, virtual]

Reimplemented from edm::EDAnalyzer.

Definition at line 26 of file SiStripFEDRawDataAnalyzer.h.

00026 {;}

void SiStripFEDRawDataAnalyzer::endJob ( void   )  [inline, private, virtual]

Reimplemented from edm::EDAnalyzer.

Definition at line 27 of file SiStripFEDRawDataAnalyzer.h.

00027 {;}


Member Data Documentation

SiStripFEDRawDataCheck* SiStripFEDRawDataAnalyzer::check_ [private]

Definition at line 29 of file SiStripFEDRawDataAnalyzer.h.

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


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:32:23 2009 for CMSSW by  doxygen 1.5.4