Skip to content
Snippets Groups Projects
THcAnalyzer.h 1.45 KiB
Newer Older
#ifndef ROOT_THcAnalyzer
#define ROOT_THcAnalyzer

//////////////////////////////////////////////////////////////////////////
//
// THcAnalyzer
//////////////////////////////////////////////////////////////////////////

#include "THaAnalyzer.h"
#include "THaRunBase.h"
#include "THaEvent.h"
#include "THaOutput.h"
#include "THaEvData.h"
#include "THaGlobals.h"
#include "THaSpectrometer.h"
#include "THaNamedList.h"
#include "THaCutList.h"
#include "THaCut.h"
#include "THaPhysicsModule.h"
#include "THaPostProcess.h"
#include "THaBenchmark.h"
#include "THaEvtTypeHandler.h"
#include "THaEpicsEvtHandler.h"
#include "TList.h"
#include "TTree.h"
#include "TFile.h"
#include "TClass.h"
#include "TDatime.h"
#include "TClass.h"
#include "TError.h"
#include "TSystem.h"
#include "TROOT.h"
#include "TMath.h"
#include "TDirectory.h"
#include "THaCrateMap.h"

#include <algorithm>
#include <csignal>
#include <cstring>
#include <exception>
#include <fstream>
#include <iomanip>
#include <iostream>
#include <stdexcept>
class THcAnalyzer : public THaAnalyzer {

public:

  THcAnalyzer();
  virtual ~THcAnalyzer();

Stephen A. Wood's avatar
Stephen A. Wood committed
  void SetPedestalEvtype( Int_t evtype ) { fPedestalEvtype = evtype; }

  void PrintReport( const char* templatefile, const char* ofile);

Stephen A. Wood's avatar
Stephen A. Wood committed

  Int_t fPedestalEvtype;
private:
  //  THcAnalyzer( const THcAnalyzer& );
  //  THcAnalyzer& operator=( const THcAnalyzer& );
  ClassDef(THcAnalyzer,0)  //Hall C Analyzer Standard Event Loop

};

#endif