00001
00002
00004 #ifndef __ReadRank__
00005 #define __ReadRank__
00006
00007 #include "ReadCoinc.h"
00008
00009 using namespace std;
00010
00011 class ReadRank : public ReadCoinc{
00012
00013 public:
00014
00015 ReadRank(const string aCoincFilePattern, const string aRankFilePattern, Network *aNet, const int aVerbose=0);
00016 virtual ~ReadRank(void);
00017
00018
00019 bool MakeRatePlots(void);
00020 bool SaveOutput(const string OutFileName);
00021 bool PrintLoudest(const bool Type, const double RankMin);
00022
00023 protected:
00024
00025
00026 Chain *rank;
00027 double rk;
00028
00029
00030 TH1D *rateplot[2];
00031
00032 ClassDef(ReadRank,0)
00033 };
00034
00035 #endif
00036
00037