ra4_stats
0341147a0dc35f80f4e12c6003afb76a38e2ed6e
|
#include <block.hpp>
Public Member Functions | |
Block (const std::string &name, const std::vector< std::vector< Bin > > &bins) | |
Block (const std::string &name, std::initializer_list< std::vector< Bin > > bins) | |
const std::string & | Name () const |
Block & | Name (const std::string &name) |
const std::vector< std::vector< Bin > > & | Bins () const |
std::vector< std::vector< Bin > > & | Bins () |
bool | operator< (const Block &b) const |
bool | operator== (const Block &b) const |
Private Attributes | |
std::vector< std::vector< Bin > > | bins_ |
std::string | name_ |
Block::Block | ( | const std::string & | name, |
const std::vector< std::vector< Bin > > & | bins | ||
) |
Block::Block | ( | const std::string & | name, |
std::initializer_list< std::vector< Bin > > | bins | ||
) |
const vector< vector< Bin > > & Block::Bins | ( | ) | const |
Definition at line 28 of file block.cpp.
References bins_.
Referenced by WorkspaceGenerator::AddBackgroundFractions(), WorkspaceGenerator::AddData(), WorkspaceGenerator::AddDebug(), WorkspaceGenerator::AddDileptonSystematic(), WorkspaceGenerator::AddFullBackgroundPredictions(), WorkspaceGenerator::AddMCColSums(), WorkspaceGenerator::AddMCKappa(), WorkspaceGenerator::AddMCPdfs(), WorkspaceGenerator::AddMCPrediction(), WorkspaceGenerator::AddMCProcessSums(), WorkspaceGenerator::AddMCRowSums(), WorkspaceGenerator::AddMCTotal(), WorkspaceGenerator::AddMCYields(), WorkspaceGenerator::AddPdfs(), WorkspaceGenerator::AddRawBackgroundPredictions(), WorkspaceGenerator::AddSignalPredictions(), and BlockYields::BlockYields().
vector< vector< Bin > > & Block::Bins | ( | ) |
const string & Block::Name | ( | ) | const |
Definition at line 19 of file block.cpp.
References name_.
Referenced by WorkspaceGenerator::AddABCDParameters(), WorkspaceGenerator::AddBackgroundFractions(), WorkspaceGenerator::AddData(), WorkspaceGenerator::AddDebug(), WorkspaceGenerator::AddFullBackgroundPredictions(), WorkspaceGenerator::AddMCColSums(), WorkspaceGenerator::AddMCKappa(), WorkspaceGenerator::AddMCPdfs(), WorkspaceGenerator::AddMCPrediction(), WorkspaceGenerator::AddMCProcessSums(), WorkspaceGenerator::AddMCRowSums(), WorkspaceGenerator::AddMCTotal(), WorkspaceGenerator::AddMCYields(), WorkspaceGenerator::AddPdfs(), WorkspaceGenerator::AddRawBackgroundPredictions(), WorkspaceGenerator::AddSignalPredictions(), operator<<(), and WorkspaceGenerator::PrintComparison().
Block & Block::Name | ( | const std::string & | name | ) |
Definition at line 23 of file block.cpp.
References scan_aggregate::name, and name_.
bool Block::operator< | ( | const Block & | b | ) | const |
bool Block::operator== | ( | const Block & | b | ) | const |
|
private |
Definition at line 27 of file block.hpp.
Referenced by Bins(), operator<(), and operator==().