#ifndef ROOT_THaScalerGroup
#define ROOT_THaScalerGroup
#include "THaAnalysisObject.h"
#include "THaScaler.h"
class THaScalerGroup : public THaAnalysisObject {
public:
THaScalerGroup( const char* Bankgroup );
virtual ~THaScalerGroup();
virtual EStatus Init( const TDatime& date );
Int_t LoadData(const THaEvData& evdata)
{ return fScaler ? fScaler->LoadData( evdata ) : SCAL_ERROR; }
THaScaler* GetScalerObj() { return fScaler; }
virtual void PrintSummary() { if( fScaler ) fScaler->PrintSummary(); }
protected:
THaScaler* fScaler;
virtual void MakePrefix() { THaAnalysisObject::MakePrefix( NULL ); }
ClassDef(THaScalerGroup,0)
};
#endif
Last change: Sat Nov 7 21:26:51 2009
Last generated: 2009-11-07 21:26
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.