Public Member Functions | Private Attributes | List of all members
genie::rew::GReWeightIOBranchDesc Class Reference

#include <GReWeightIOBranchDesc.h>

Inheritance diagram for genie::rew::GReWeightIOBranchDesc:

Public Member Functions

 GReWeightIOBranchDesc ()
 
 GReWeightIOBranchDesc (const std::string &, const double, const double, const double)
 
 GReWeightIOBranchDesc (const GReWeightIOBranchDesc &)
 
 GReWeightIOBranchDesc (TRootIOCtor *)
 
 ~GReWeightIOBranchDesc ()
 
const std::stringGetParameterName () const
 
double GetParameterMean () const
 
double GetParameterSigmaPlus () const
 
double GetParameterSigmaMinus () const
 
void SetParameter (const std::string &, const double, const double, const double)
 

Private Attributes

std::string fParameterName
 
double fParameterMean
 
double fParameterSigmaPlus
 
double fParameterSigmaMinus
 

Detailed Description

Definition at line 14 of file GReWeightIOBranchDesc.h.

Constructor & Destructor Documentation

genie::rew::GReWeightIOBranchDesc::GReWeightIOBranchDesc ( )
inline
genie::rew::GReWeightIOBranchDesc::GReWeightIOBranchDesc ( const std::string ,
const double  ,
const double  ,
const double   
)
GReWeightIOBranchDesc::GReWeightIOBranchDesc ( const GReWeightIOBranchDesc brdesc)
GReWeightIOBranchDesc::GReWeightIOBranchDesc ( TRootIOCtor *  )
genie::rew::GReWeightIOBranchDesc::~GReWeightIOBranchDesc ( )
inline

Definition at line 26 of file GReWeightIOBranchDesc.h.

26 {}

Member Function Documentation

double genie::rew::GReWeightIOBranchDesc::GetParameterMean ( ) const
inline

Definition at line 29 of file GReWeightIOBranchDesc.h.

const std::string& genie::rew::GReWeightIOBranchDesc::GetParameterName ( ) const
inline

Definition at line 28 of file GReWeightIOBranchDesc.h.

double genie::rew::GReWeightIOBranchDesc::GetParameterSigmaMinus ( ) const
inline

Definition at line 31 of file GReWeightIOBranchDesc.h.

double genie::rew::GReWeightIOBranchDesc::GetParameterSigmaPlus ( ) const
inline

Definition at line 30 of file GReWeightIOBranchDesc.h.

void GReWeightIOBranchDesc::SetParameter ( const std::string name,
const double  mean,
const double  sigpls,
const double  sigmin 
)

Definition at line 39 of file GReWeightIOBranchDesc.cxx.

42 {
43 
46  fParameterSigmaPlus = sigpls;
47  fParameterSigmaMinus = sigmin;
48 
49  return;
50 
51 }
double mean(sqlite3 *db, std::string const &table_name, std::string const &column_name)
Definition: statistics.cc:15

Member Data Documentation

double genie::rew::GReWeightIOBranchDesc::fParameterMean
private

Definition at line 38 of file GReWeightIOBranchDesc.h.

std::string genie::rew::GReWeightIOBranchDesc::fParameterName
private

Definition at line 37 of file GReWeightIOBranchDesc.h.

double genie::rew::GReWeightIOBranchDesc::fParameterSigmaMinus
private

Definition at line 40 of file GReWeightIOBranchDesc.h.

double genie::rew::GReWeightIOBranchDesc::fParameterSigmaPlus
private

Definition at line 39 of file GReWeightIOBranchDesc.h.


The documentation for this class was generated from the following files: