116#ifndef EVTXSECTION_HH
117#define EVTXSECTION_HH
146 if ( mode >= 0 ) {
ini_data( _mode ); }
147 else if ( mode == -1 )
151 else if ( mode == -2 )
156 else if ( mode == -100 )
165 int getMode( std::vector<EvtId> evtdaugs );
171 double getErr(
double mx );
176 double Err_a(
double mx );
177 double Err_b(
double mx );
179 int getXBin(
double mx, std::vector<double> vy );
184 std::vector<double>
getXX() {
return xx; }
185 std::vector<double>
getYY() {
return yy; }
186 std::vector<double>
getEr() {
return er; }
187 double getXup() {
return xx[nbins - 1]; }
190 void setBW(
int pdg );
191 void setFile( std::string name ) { file = name; }
194 void setModes( std::vector<int> vmd );
198 std::vector<double> xx, yy, er;
200 std::string _unit, msg;
206 std::vector<double> vpx, vpr, vpi;
207 std::vector<int> _vmd;
int getXBin(double mx, std::vector< double > vy)
EvtXsection(std::vector< EvtId > evtdaugs)
double Xsection_b(double mx)
double Xsection_a(double mx)
void setModes(std::vector< int > vmd)
int getMode(std::vector< EvtId > evtdaugs)
std::vector< double > getEr()
void ini_data_multimode()
void setFile(std::string name)
double getXsection(double mx)
std::vector< double > getYY()
double Xsection_c(double mx)
std::vector< double > getXX()