#include "InteractionHisto.h"
#include "Derived.h"
#include "../TriggerEmulator/PMTTrigger.h"
#include "TH1D.h"
#include "TH2D.h"
 
Go to the source code of this file.
 | 
|   | ana | 
|   | Oscillation analysis framework, runs over CAF files outside of ART. 
  | 
|   | 
|   | ana::SBNOsc | 
|   | 
 | 
| #define  | INT_HISTO(name, n_bins, lo, hi)   name = new TH1D((#name + postfix).c_str(), #name, n_bins, lo, hi); StoreHisto(name) | 
|   | 
| #define  | INT_HISTO2D(name, n_binsx, xlo, xhi, n_binsy, ylo, yhi)   name = new TH2D((#name + postfix).c_str(), #name, n_binsx, xlo, xhi, n_binsy, ylo, yhi); StoreHisto(name) | 
|   | 
| #define  | INT_HISTO2D_BINSY(name, n_binsx, xlo, xhi, n_binsy, binsy)   name = new TH2D((#name + postfix).c_str(), #name, n_binsx, xlo, xhi, n_binsy, binsy); StoreHisto(name) | 
|   | 
      
        
          | #define INT_HISTO | 
          ( | 
            | 
          name,  | 
        
        
           | 
           | 
            | 
          n_bins,  | 
        
        
           | 
           | 
            | 
          lo,  | 
        
        
           | 
           | 
            | 
          hi  | 
        
        
           | 
          ) | 
           |    name = new TH1D((#name + postfix).c_str(), #name, n_bins, lo, hi); StoreHisto(name) | 
        
      
 
 
      
        
          | #define INT_HISTO2D | 
          ( | 
            | 
          name,  | 
        
        
           | 
           | 
            | 
          n_binsx,  | 
        
        
           | 
           | 
            | 
          xlo,  | 
        
        
           | 
           | 
            | 
          xhi,  | 
        
        
           | 
           | 
            | 
          n_binsy,  | 
        
        
           | 
           | 
            | 
          ylo,  | 
        
        
           | 
           | 
            | 
          yhi  | 
        
        
           | 
          ) | 
           |    name = new TH2D((#name + postfix).c_str(), #name, n_binsx, xlo, xhi, n_binsy, ylo, yhi); StoreHisto(name) | 
        
      
 
 
      
        
          | #define INT_HISTO2D_BINSY | 
          ( | 
            | 
          name,  | 
        
        
           | 
           | 
            | 
          n_binsx,  | 
        
        
           | 
           | 
            | 
          xlo,  | 
        
        
           | 
           | 
            | 
          xhi,  | 
        
        
           | 
           | 
            | 
          n_binsy,  | 
        
        
           | 
           | 
            | 
          binsy  | 
        
        
           | 
          ) | 
           |    name = new TH2D((#name + postfix).c_str(), #name, n_binsx, xlo, xhi, n_binsy, binsy); StoreHisto(name) |