Berkeley Nuclear Data Software
Public Member Functions | Public Attributes | List of all members
EffData Struct Reference

J. Gordon. More...

#include <NeutronAngularDistAna.h>

Collaboration diagram for EffData:
Collaboration graph
[legend]

Public Member Functions

 EffData ()
 
vector< double > getEfficiency (double a_lowE, double a_highE)
 calculate the efficiency for a given range of neutron energy More...
 
void drawEff ()
 draws the efficiency More...
 

Public Attributes

vector< double > m_lowBinEdges
 
vector< double > m_effs
 
vector< double > m_effsErr
 
double m_angle
 

Detailed Description

J. Gordon.

data type for neutron efficiency data

Constructor & Destructor Documentation

◆ EffData()

EffData::EffData ( )

Member Function Documentation

◆ drawEff()

void EffData::drawEff ( )

draws the efficiency

◆ getEfficiency()

vector< double > EffData::getEfficiency ( double  a_lowE,
double  a_highE 
)

calculate the efficiency for a given range of neutron energy

find the range

energy > last low bin edge

energy < first low bin edge

calculate the efficiency

Member Data Documentation

◆ m_angle

double EffData::m_angle

◆ m_effs

vector<double> EffData::m_effs

◆ m_effsErr

vector<double> EffData::m_effsErr

◆ m_lowBinEdges

vector<double> EffData::m_lowBinEdges

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