Skip to content
Snippets Groups Projects
THcExtTarCor.h 846 B
Newer Older
hallc-online's avatar
hallc-online committed
#ifndef ROOT_THcExtTarCor
#define ROOT_THcExtTarCor

//////////////////////////////////////////////////////////////////////////
//
// THcExtTarCor
//
//////////////////////////////////////////////////////////////////////////

#include "THaExtTarCor.h"
#include "hcana/Logger.h"
hallc-online's avatar
hallc-online committed

class THaVertexModule;

class THcExtTarCor : public hcana::ConfigLogging<THaExtTarCor> {
hallc-online's avatar
hallc-online committed
  
public:
  THcExtTarCor( const char* name, const char* description,
		const char* spectro="", const char* vertex="" );
  virtual ~THcExtTarCor();
  
  virtual Int_t     Process( const THaEvData& );

hallc-online's avatar
hallc-online committed
protected:

  virtual Int_t DefineVariables( EMode mode = kDefine );
  virtual Int_t ReadDatabase( const TDatime& date );
   virtual void      Clear( Option_t* opt="" );
hallc-online's avatar
hallc-online committed

  ClassDef(THcExtTarCor,0)   //Extended target corrections module
};

#endif