CMS 3D CMS Logo

Public Member Functions | Protected Attributes

ecaldqm::DQWorkerTask Class Reference

#include <DQWorkerTask.h>

Inheritance diagram for ecaldqm::DQWorkerTask:
ecaldqm::DQWorker ecaldqm::ClusterTask ecaldqm::EnergyTask ecaldqm::IntegrityTask ecaldqm::LaserTask ecaldqm::LedTask ecaldqm::OccupancyTask ecaldqm::PedestalTask ecaldqm::PNIntegrityTask ecaldqm::PNPresampleTask ecaldqm::PresampleTask ecaldqm::RawDataTask ecaldqm::SelectiveReadoutTask ecaldqm::TestPulseTask ecaldqm::TimingTask ecaldqm::TowerStatusTask ecaldqm::TrigPrimTask

List of all members.

Public Member Functions

virtual void analyze (const void *, Collections)
virtual void beginEvent (const edm::Event &, const edm::EventSetup &)
 DQWorkerTask (const edm::ParameterSet &, const edm::ParameterSet &, std::string const &)
virtual void endEvent (const edm::Event &, const edm::EventSetup &)
virtual bool filterRunType (const std::vector< short > &)
virtual bool filterTrigger (const edm::TriggerResultsByName &)
virtual const std::vector
< std::pair< Collections,
Collections > > & 
getDependencies ()
virtual bool runsOn (unsigned)
virtual ~DQWorkerTask ()

Protected Attributes

uint32_t collectionMask_
std::vector< std::pair
< Collections, Collections > > 
dependencies_

Detailed Description

Definition at line 12 of file DQWorkerTask.h.


Constructor & Destructor Documentation

ecaldqm::DQWorkerTask::DQWorkerTask ( const edm::ParameterSet _params,
const edm::ParameterSet _paths,
std::string const &  _name 
)

Definition at line 5 of file DQWorkerTask.cc.

                                                                                                                  :
    DQWorker(_params, _paths, _name),
    collectionMask_(0),
    dependencies_()
  {
  }
virtual ecaldqm::DQWorkerTask::~DQWorkerTask ( ) [inline, virtual]

Definition at line 15 of file DQWorkerTask.h.

{}

Member Function Documentation

virtual void ecaldqm::DQWorkerTask::analyze ( const void *  ,
Collections   
) [inline, virtual]
virtual void ecaldqm::DQWorkerTask::beginEvent ( const edm::Event ,
const edm::EventSetup  
) [inline, virtual]
virtual void ecaldqm::DQWorkerTask::endEvent ( const edm::Event ,
const edm::EventSetup  
) [inline, virtual]
bool ecaldqm::DQWorkerTask::filterRunType ( const std::vector< short > &  ) [virtual]
bool ecaldqm::DQWorkerTask::filterTrigger ( const edm::TriggerResultsByName ) [virtual]

Definition at line 32 of file DQWorkerTask.cc.

  {
    return true;
  }
const std::vector< std::pair< Collections, Collections > > & ecaldqm::DQWorkerTask::getDependencies ( ) [virtual]

Definition at line 13 of file DQWorkerTask.cc.

References dependencies_.

Referenced by EcalDQMonitorTask::EcalDQMonitorTask().

  {
    return dependencies_;
  }
bool ecaldqm::DQWorkerTask::runsOn ( unsigned  _collection) [virtual]

Member Data Documentation

Definition at line 28 of file DQWorkerTask.h.

Referenced by runsOn().

std::vector<std::pair<Collections, Collections> > ecaldqm::DQWorkerTask::dependencies_ [protected]

Definition at line 31 of file DQWorkerTask.h.

Referenced by getDependencies().