source: tags/Mars-V0.9.4/mflux/MHadAlphaCut.h

Last change on this file was 6605, checked in by marcos, 20 years ago
*** empty log message ***
File size: 710 bytes
Line 
1#ifndef MARS_MHadAlphaCut
2#define MARS_MHadAlphaCut
3
4#ifndef MARS_MH
5#include "MH.h"
6#endif
7
8class TH2F;
9
10class MHadAlphaCut : public MH
11{
12 private:
13
14 TH2F* fHistHadCut;
15 TH2F* fHistAlphaCut;
16
17
18 public:
19
20 MHadAlphaCut(const char* name=NULL, const char* title=NULL);
21
22 Float_t GetAlphaCut(Float_t energy, Float_t zd);
23 Float_t GetHadCut(Float_t energy, Float_t zd);
24
25 void Print(Option_t *o="") const;
26 void Draw(Option_t *o="");
27
28 TH2F* GetHistHadCut() const { return fHistHadCut; }
29 TH2F* GetHistAlphaCut() const { return fHistAlphaCut; }
30
31
32 ClassDef(MHadAlphaCut, 1) // Container for Hadronness and Alpha cut for each estimated energy and theta bin
33};
34
35#endif
Note: See TracBrowser for help on using the repository browser.