_MODULE_ Class Reference

#include <ModuleTemplate.h>

Inheritance diagram for _MODULE_:

JobCModule CfgObserver List of all members.

Public Member Functions

 _MODULE_ (const char *version)
 ~_MODULE_ ()
JobCResult Reco (EDMEventHandle &evt)
JobCResult Ana (const EDMEventHandle &evt)
void NewRun (int run, int subrun)
void Update (const CfgConfig &c)

Private Attributes

int fDebug

Detailed Description

Author:
_EMAIL_

Definition at line 15 of file ModuleTemplate.h.


Constructor & Destructor Documentation

_MODULE_::_MODULE_ ( const char *  version  ) 

Definition at line 17 of file ModuleTemplate.cxx.

References JobCModule::CheckInit(), and JobCModule::SetCfgVersion().

00017                                       :
00018   JobCModule("_MODULE_")
00019 {
00020   // Register module to be updated with a given config version
00021   SetCfgVersion(version);
00022   // Make sure that configuration has been loaded
00023   CheckInit();
00024 }

_MODULE_::~_MODULE_ (  ) 

Definition at line 28 of file ModuleTemplate.cxx.

00029 {
00030 }


Member Function Documentation

JobCResult _MODULE_::Ana ( const EDMEventHandle evt  )  [virtual]

Reimplemented from JobCModule.

Definition at line 41 of file ModuleTemplate.cxx.

References JobCModule::kPassed.

00042 {
00043   return kPassed;
00044 }

void _MODULE_::NewRun ( int  run,
int  subrun 
) [virtual]

Reimplemented from JobCModule.

Definition at line 48 of file ModuleTemplate.cxx.

00049 {
00050 }

JobCResult _MODULE_::Reco ( EDMEventHandle evt  )  [virtual]

Reimplemented from JobCModule.

Definition at line 34 of file ModuleTemplate.cxx.

References JobCModule::kPassed.

00035 {
00036   return kPassed;
00037 }

void _MODULE_::Update ( const CfgConfig c  )  [virtual]

Implements CfgObserver.

Definition at line 54 of file ModuleTemplate.cxx.

References fDebug, and JobCModule::fIsInit.

00055 {
00056   c("Debug").Get(fDebug);
00057 
00058   // Change the flag to signify that our configuration has been read
00059   fIsInit = true;
00060 }


Member Data Documentation

int _MODULE_::fDebug [private]

Definition at line 28 of file ModuleTemplate.h.

Referenced by Update().


The documentation for this class was generated from the following files:
Generated on Mon Nov 23 08:03:54 2009 for MIPP(E907) by  doxygen 1.4.7