KaliVeda
Toolkit for HIC analysis
Loading...
Searching...
No Matches
KVDataSelector.h
1/*
2$Id: KVDataSelector.h,v 1.3 2006/11/03 08:01:32 franklan Exp $
3$Revision: 1.3 $
4$Date: 2006/11/03 08:01:32 $
5*/
6
9
10#ifndef __KVDATASELECTOR_H
11#define __KVDATASELECTOR_H
12
13#include "KVBase.h"
15#include "TEventList.h"
16
24class KVDataSelector: public KVBase {
25
26private:
29
30public:
31
33 virtual ~ KVDataSelector();
34
35 virtual void SetKVSelector(KVOldINDRASelector* kvs = 0)
36 {
37 kvsel = kvs;
39 {
40 return kvsel;
41 }
42 virtual void Reset(Int_t nrun);
43 virtual Bool_t ProcessCurrentEntry(void);
44 virtual const TEventList* GetTEventList(void)
45 {
46 return evtl;
47 }
48 virtual void Init(void);
49 virtual Bool_t SelectCurrentEntry(void);
50
51 static void MakeClass(const Char_t* classname,
52 const Char_t* classdesc);
53
54 ClassDef(KVDataSelector, 1) //Class handling event lists for KVOldINDRASelector analysis of data chains
55};
56
57#endif
int Int_t
bool Bool_t
char Char_t
#define ClassDef(name, id)
Base class for KaliVeda framework.
Definition KVBase.h:142
Class handling event lists for KVOldINDRASelector analysis of data chains.
virtual const TEventList * GetTEventList(void)
virtual void Reset(Int_t nrun)
KVOldINDRASelector * kvsel
virtual Bool_t SelectCurrentEntry(void)
virtual Bool_t ProcessCurrentEntry(void)
virtual void Init(void)
virtual KVOldINDRASelector * GetKVSelector(void)
TEventList * evtl
KVDataSelector()
Default constructor.
static void MakeClass(const Char_t *classname, const Char_t *classdesc)
virtual void SetKVSelector(KVOldINDRASelector *kvs=0)
Former base analysis class for INDRA data.