ROOT logo
#ifndef  HTOFTRIGGER_H
#define  HTOFTRIGGER_H

#include "hreconstructor.h"
#include "hkinesim.h"

class HCategory;
class HTofCalPar;

class HTofTrigger : public HReconstructor {
protected:  
  HCategory *fHitCat;  //! Pointer to the hits category
  HIterator *iterator; //! Iterator on raw data
  Int_t  nThreshold;

public:
  HTofTrigger(void);
  HTofTrigger(const Text_t *name,const Text_t *title,Int_t multi);
  ~HTofTrigger(void) {delete kineGeant;}
  HKineSim * kineGeant;
  Bool_t init(void);
  Bool_t finalize(void) {return kTRUE;}
  Int_t execute(void);
  void checkTofHit(Int_t nTrack ,Int_t nSecTof);
  Bool_t checkTofMult();
  Int_t nSec2, nSec5, nMult, nEvCounter;
  ClassDef(HTofTrigger,0) // Select simulated TOF hits
};

#endif /* !HTOFTRIGGER_H */






 htoftrigger.h:1
 htoftrigger.h:2
 htoftrigger.h:3
 htoftrigger.h:4
 htoftrigger.h:5
 htoftrigger.h:6
 htoftrigger.h:7
 htoftrigger.h:8
 htoftrigger.h:9
 htoftrigger.h:10
 htoftrigger.h:11
 htoftrigger.h:12
 htoftrigger.h:13
 htoftrigger.h:14
 htoftrigger.h:15
 htoftrigger.h:16
 htoftrigger.h:17
 htoftrigger.h:18
 htoftrigger.h:19
 htoftrigger.h:20
 htoftrigger.h:21
 htoftrigger.h:22
 htoftrigger.h:23
 htoftrigger.h:24
 htoftrigger.h:25
 htoftrigger.h:26
 htoftrigger.h:27
 htoftrigger.h:28
 htoftrigger.h:29
 htoftrigger.h:30
 htoftrigger.h:31
 htoftrigger.h:32
 htoftrigger.h:33
 htoftrigger.h:34
 htoftrigger.h:35
 htoftrigger.h:36