ROOT logo
//////////////////////////////////////////////////////////////////////////////
//
// $Id: $
//
// *-- Author  : JAM
// *-- Revised : Joern Adamczewski-Musch <j.adamczewski@gsi.de> 2017
//
//_HADES_CLASS_DESCRIPTION
//////////////////////////////////////////////////////////////////////////////
//
//  HRich700PixelThreshold
//    Contains trb3 time thresholds for single pixel of rich700
//    Defined after example of hrichcalparcell JAM Nov2017
//
//////////////////////////////////////////////////////////////////////////////



#include "hrich700pixelthreshold.h"

ClassImp(HRich700PixelThreshold)



HRich700PixelThreshold::HRich700PixelThreshold()
{
   reset();
}

HRich700PixelThreshold::HRich700PixelThreshold(Double_t tmin, Double_t tmax, Double_t totmin, Double_t totmax, Short_t flag)
{
   setParams(tmin, tmax, totmin, totmax, flag);
}

inline Int_t HRich700PixelThreshold::getNLocationIndex()
{
   return 2;
}

inline Int_t HRich700PixelThreshold::getLocationIndex(Int_t i)
{
   switch (i) {
      case 0 :
         return (getPMT() -1);    // real pmt id begins with 1, array begins with 0
         break;
      case 1 :
         return (getPixel() -1);  // real pixel id begins with 1, array begins with 0
         break;
      default:
         return -1;
         break;
   }
   return -1;
}
 hrich700pixelthreshold.cc:1
 hrich700pixelthreshold.cc:2
 hrich700pixelthreshold.cc:3
 hrich700pixelthreshold.cc:4
 hrich700pixelthreshold.cc:5
 hrich700pixelthreshold.cc:6
 hrich700pixelthreshold.cc:7
 hrich700pixelthreshold.cc:8
 hrich700pixelthreshold.cc:9
 hrich700pixelthreshold.cc:10
 hrich700pixelthreshold.cc:11
 hrich700pixelthreshold.cc:12
 hrich700pixelthreshold.cc:13
 hrich700pixelthreshold.cc:14
 hrich700pixelthreshold.cc:15
 hrich700pixelthreshold.cc:16
 hrich700pixelthreshold.cc:17
 hrich700pixelthreshold.cc:18
 hrich700pixelthreshold.cc:19
 hrich700pixelthreshold.cc:20
 hrich700pixelthreshold.cc:21
 hrich700pixelthreshold.cc:22
 hrich700pixelthreshold.cc:23
 hrich700pixelthreshold.cc:24
 hrich700pixelthreshold.cc:25
 hrich700pixelthreshold.cc:26
 hrich700pixelthreshold.cc:27
 hrich700pixelthreshold.cc:28
 hrich700pixelthreshold.cc:29
 hrich700pixelthreshold.cc:30
 hrich700pixelthreshold.cc:31
 hrich700pixelthreshold.cc:32
 hrich700pixelthreshold.cc:33
 hrich700pixelthreshold.cc:34
 hrich700pixelthreshold.cc:35
 hrich700pixelthreshold.cc:36
 hrich700pixelthreshold.cc:37
 hrich700pixelthreshold.cc:38
 hrich700pixelthreshold.cc:39
 hrich700pixelthreshold.cc:40
 hrich700pixelthreshold.cc:41
 hrich700pixelthreshold.cc:42
 hrich700pixelthreshold.cc:43
 hrich700pixelthreshold.cc:44
 hrich700pixelthreshold.cc:45
 hrich700pixelthreshold.cc:46
 hrich700pixelthreshold.cc:47
 hrich700pixelthreshold.cc:48
 hrich700pixelthreshold.cc:49
 hrich700pixelthreshold.cc:50
 hrich700pixelthreshold.cc:51
 hrich700pixelthreshold.cc:52
 hrich700pixelthreshold.cc:53
 hrich700pixelthreshold.cc:54