ROOT logo
#ifndef HSTARTTASKSET_H
#define HSTARTTASKSET_H

#include "htaskset.h"

class HStartTaskSet : public HTaskSet {

private:
   Bool_t fSkipEvent;     // Switch to control skipping event w/o found start time. Default is kFALSE
   Bool_t fUseStartHit;   // Turns on/off Start2HitF task

private:
   void parseArguments(TString s1);

public:
   HStartTaskSet(void) :
      HTaskSet(),
      fSkipEvent(kFALSE),
      fUseStartHit(kTRUE) {}
   HStartTaskSet(const Text_t name[], const Text_t title[]) :
      HTaskSet(name, title),
      fSkipEvent(kFALSE),
      fUseStartHit(kTRUE) {}
   ~HStartTaskSet(void) {}

// function to be used for derived task sets (HRichTaskSet, etc.)
   HTask *make(const Char_t *select = "real", const Option_t *option = "");

   ClassDef(HStartTaskSet, 1) // Set of tasks
};

#endif /* !HSTARTTASKSET_H */
 hstarttaskset.h:1
 hstarttaskset.h:2
 hstarttaskset.h:3
 hstarttaskset.h:4
 hstarttaskset.h:5
 hstarttaskset.h:6
 hstarttaskset.h:7
 hstarttaskset.h:8
 hstarttaskset.h:9
 hstarttaskset.h:10
 hstarttaskset.h:11
 hstarttaskset.h:12
 hstarttaskset.h:13
 hstarttaskset.h:14
 hstarttaskset.h:15
 hstarttaskset.h:16
 hstarttaskset.h:17
 hstarttaskset.h:18
 hstarttaskset.h:19
 hstarttaskset.h:20
 hstarttaskset.h:21
 hstarttaskset.h:22
 hstarttaskset.h:23
 hstarttaskset.h:24
 hstarttaskset.h:25
 hstarttaskset.h:26
 hstarttaskset.h:27
 hstarttaskset.h:28
 hstarttaskset.h:29
 hstarttaskset.h:30
 hstarttaskset.h:31
 hstarttaskset.h:32