ROOT logo
//////////////////////////////////////////////////////////////////////////////
//
// $Id: $
//
//*-- Author  : Dan Magestro
//*-- Revised : Martin Jurkovic <martin.jurkovic@ph.tum.de> 2010
//
//_HADES_CLASS_DESCRIPTION
//////////////////////////////////////////////////////////////////////////////
//
//  HRichTaskSet
//
//
//////////////////////////////////////////////////////////////////////////////


#ifndef HRICHTASKSET_H
#define HRICHTASKSET_H

#include "htaskset.h"

class HRichTaskSet : public HTaskSet {

private:

   Bool_t fSkipEvent;  // Switch to control skipping event w/o found ring in HRichAnalysis task.
   // Can be controlled via option arguments in the make function.
   Bool_t fNoiseOn;    // Switch to control the noise simulation in HRichDigitizer task.
   // Can be controlled via option arguments in the make function.

private:

   void   parseArguments(TString s1);


public:

   HRichTaskSet(void);
   HRichTaskSet(const Text_t name[], const Text_t title[]);
   ~HRichTaskSet(void);

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

   ClassDef(HRichTaskSet, 1) // Set of RICH tasks
};

#endif /* !HRICHTASKSET_H */
 hrichtaskset.h:1
 hrichtaskset.h:2
 hrichtaskset.h:3
 hrichtaskset.h:4
 hrichtaskset.h:5
 hrichtaskset.h:6
 hrichtaskset.h:7
 hrichtaskset.h:8
 hrichtaskset.h:9
 hrichtaskset.h:10
 hrichtaskset.h:11
 hrichtaskset.h:12
 hrichtaskset.h:13
 hrichtaskset.h:14
 hrichtaskset.h:15
 hrichtaskset.h:16
 hrichtaskset.h:17
 hrichtaskset.h:18
 hrichtaskset.h:19
 hrichtaskset.h:20
 hrichtaskset.h:21
 hrichtaskset.h:22
 hrichtaskset.h:23
 hrichtaskset.h:24
 hrichtaskset.h:25
 hrichtaskset.h:26
 hrichtaskset.h:27
 hrichtaskset.h:28
 hrichtaskset.h:29
 hrichtaskset.h:30
 hrichtaskset.h:31
 hrichtaskset.h:32
 hrichtaskset.h:33
 hrichtaskset.h:34
 hrichtaskset.h:35
 hrichtaskset.h:36
 hrichtaskset.h:37
 hrichtaskset.h:38
 hrichtaskset.h:39
 hrichtaskset.h:40
 hrichtaskset.h:41
 hrichtaskset.h:42
 hrichtaskset.h:43
 hrichtaskset.h:44
 hrichtaskset.h:45
 hrichtaskset.h:46
 hrichtaskset.h:47
 hrichtaskset.h:48