ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TResponseTable.h
Go to the documentation of this file.
1 // @(#)root/table:$Id$
2 // Author: Valery Fine(fine@bnl.gov) 30/06/2001
3 #ifndef ROOT_TResponseTable
4 #define ROOT_TResponseTable
5 
6 #include "TGenericTable.h"
7 
8 //////////////////////////////////////////////////////////////////////////
9 // //
10 // TResponseTable //
11 // //
12 //////////////////////////////////////////////////////////////////////////
13 
15 {
16  public:
18  TResponseTable(const char *name,const char *volumepath, const char *responseDefintion, Int_t allocSize);
19  virtual ~TResponseTable(){}
20  void SetResponse(int track, int *nvl, float *response);
22 
23  protected:
24  void AddVolumePath(const char *path);
25  void AddResponse(const char *chit);
26  void AddElement(const char *path,EColumnType type);
27  private:
29 
30  ClassDef(TResponseTable,4) // Generic Geant detector response table
31 };
32 #endif
void SetResponse(int track, int *nvl, float *response)
Add one extra his/digit to the table Reallocate the table if needed.
void AddResponse(const char *chit)
to be documented
virtual ~TResponseTable()
void AddElement(const char *path, EColumnType type)
to be documented
int Int_t
Definition: RtypesCore.h:41
#define ClassDef(name, id)
Definition: Rtypes.h:254
EColumnType
Definition: TTable.h:86
void AddVolumePath(const char *path)
to be documented
static Int_t FindResponseLocation(TTableDescriptor &dsc)
Look up the table descriptor to find the first respnse value location TResponsetable layout: offset +...
Int_t fResponseLocation
int type
Definition: TGX11.cxx:120
#define name(a, b)
Definition: linkTestLib0.cpp:5