~christopher-hunt08/maus/maus_integrated_kalman

« back to all changes in this revision

Viewing changes to src/common_cpp/Recon/Global/PIDVarB.hh

merging in changes in merge branch

Show diffs side-by-side

added added

removed removed

Lines of Context:
48
48
    /// Constructor to create a PDF
49
49
    explicit PIDVarB(std::string hypothesis, std::string unique_identifier);
50
50
    /// Constructor to use a PDF to perform PID analysis
51
 
    PIDVarB(TFile* file, std::string hypothesis);
 
51
    PIDVarB(TFile* file, std::string hypothesis, int XminB, int XmaxB, int YminB, int YmaxB);
52
52
    /// Destructor
53
53
    ~PIDVarB();
54
54
 
80
80
    /// Number of X bins in PDF
81
81
    static const int XnumBins = 240;
82
82
    /// Minimum value of X range of PDF
83
 
    static const int XminBin = 10;
 
83
    static const int XminBinB = 10;
84
84
    /// Maximum value of X range of PDF
85
 
    static const int XmaxBin = 250;
 
85
    static const int XmaxBinB = 250;
86
86
    /// Number of Y bins in PDF
87
87
    static const int YnumBins = 40;
88
88
    /// Minimum value of Y range of PDF
89
 
    static const int YminBin = 20;
 
89
    static const int YminBinB = 20;
90
90
    /// Maximum value of Y range of PDF
91
 
    static const int YmaxBin = 40;
 
91
    static const int YmaxBinB = 40;
 
92
    /// Minimum value of X cut for PID
 
93
    static const int XminB = 10;
 
94
    /// Maximum value of X cut for PID
 
95
    static const int XmaxB = 250;
 
96
    /// Minimum value of Y cut for PID
 
97
    static const int YminB = 20;
 
98
    /// Maximum value of Y cut for PID
 
99
    static const int YmaxB = 40;
92
100
  };
93
101
}
94
102
}