GRUTinizer
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TJanus.h
Go to the documentation of this file.
1 #ifndef _TJANUS_H_
2 #define _TJANUS_H_
3 
4 #include "TClonesArray.h"
5 
6 #include "TDetector.h"
7 #include "TJanusHit.h"
8 
9 class TJanus : public TDetector {
10 public:
11  TJanus();
12  virtual ~TJanus();
13 
14  void Copy(TObject& obj) const;
15 
16  virtual void Clear(Option_t* opt = "");
17 
18  virtual void InsertHit(const TDetectorHit&);
19  virtual TJanusHit& GetJanusHit(int i);
20  virtual TDetectorHit& GetHit(int i);
21 
22 private:
23  virtual int BuildHits();
24 
26 
27  TClonesArray* janus_hits; //->
28 
29  ClassDef(TJanus,1);
30 };
31 
32 #endif /* _TJANUS_H_ */