ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/mschen/SusyAnalysis/code/inputbins.cc
Revision: 1.1
Committed: Mon Mar 28 09:23:54 2011 UTC (14 years, 1 month ago) by mschen
Content type: text/plain
Branch: MAIN
CVS Tags: V2010_data_analysis_effModelInPaper, V2010_data_analysis, HEAD
Log Message:
2010 same sign analysis codeing

File Contents

# Content
1 /*
2 * =====================================================================================
3 *
4 * Filename: inputbins.cc
5 *
6 * Description:
7 *
8 * Version: 1.0
9 * Created: 05/07/10 10:32:05 EDT
10 * Revision: none
11 * Compiler: gcc
12 *
13 * Author: Mingshui Chen (), Mingshui.Chen@cern.ch
14 * Company: Univsity of Florida
15 *
16 * =====================================================================================
17 */
18
19 #include "inputbins.h"
20 std::ostream& operator<<( std::ostream& os, const InputBins& t )
21 {
22 // Save Binning to os
23 os << t.nbins << " ";
24 for(int i=0; i<t.nbins; i++)
25 os << t.vbins.at(i) << " ";
26 return os;
27 }
28
29
30 std::istream& operator>>( std::istream& is, InputBins& t )
31 {
32 // Load Binning from is
33 is >> t.nbins;
34 t.vbins.clear();
35 for(int i=0; i<t.nbins; i++){
36 double hi;
37 is >> hi;
38 t.vbins.push_back(hi);
39 }
40 return is;
41 }