source: JEM-EUSO/esaf_lal/tags/v1_r0/esaf/packages/simulation/detector/tools/include/OADBTree.hh @ 117

Last change on this file since 117 was 117, checked in by moretto, 11 years ago

ESAF version compilable on mac OS

File size: 681 bytes
Line 
1// ESAF : Euso Simulation and Analysis Framework
2// $Id: OADBTree.hh 768 2004-06-16 13:35:19Z thea $
3// A.Thea, J.Watts created Mar, 16 2004
4
5#ifndef __OADBTREE_HH_
6#define __OADBTREE_HH_
7
8#include "TTree.h"
9#include "OADBHeader.hh"
10
11class OADBTree : public TTree {
12public:
13    // ctor
14    OADBTree(const char* name="oadbtree", const char* title="Optics Analysis Module Database Tree", Int_t splitlevel = 99);
15
16    // dtor
17    virtual ~OADBTree();
18   
19    // set header
20    void SetHeader(const OADBHeader&);
21   
22    // get header
23    inline OADBHeader& GetHeader() { return fHeader;}
24
25private:
26    OADBHeader fHeader;
27
28    ClassDef(OADBTree,1)
29};
30
31#endif  /* __OADBTREE_HH_ */
32
Note: See TracBrowser for help on using the repository browser.