#include <BeamSpotTreeData.h>
Public Member Functions | |
BeamSpotTreeData () | |
void | branch (TTree *tree) |
void | bunchCrossing (unsigned int bunchCrossing) |
const unsigned int & | getBunchCrossing (void) |
const unsigned int & | getLumi (void) |
const BeamSpotFitPVData & | getPvData (void) |
const unsigned int & | getRun (void) |
void | lumi (unsigned int lumi) |
void | pvData (const BeamSpotFitPVData &pvData) |
void | run (unsigned int run) |
void | setBranchAddress (TTree *tree) |
~BeamSpotTreeData () | |
Private Attributes | |
unsigned int | bunchCrossing_ |
unsigned int | lumi_ |
BeamSpotFitPVData | pvData_ |
unsigned int | run_ |
Definition at line 9 of file BeamSpotTreeData.h.
BeamSpotTreeData::BeamSpotTreeData | ( | ) |
Definition at line 5 of file BeamSpotTreeData.cc.
{}
BeamSpotTreeData::~BeamSpotTreeData | ( | ) |
Definition at line 6 of file BeamSpotTreeData.cc.
{}
void BeamSpotTreeData::branch | ( | TTree * | tree | ) |
Definition at line 10 of file BeamSpotTreeData.cc.
References bunchCrossing_, lumi_, pvData_, and run_.
Referenced by PVFitter::setTree().
void BeamSpotTreeData::bunchCrossing | ( | unsigned int | bunchCrossing | ) | [inline] |
Definition at line 19 of file BeamSpotTreeData.h.
References bunchCrossing(), and bunchCrossing_.
Referenced by bunchCrossing(), and PVFitter::readEvent().
const unsigned int& BeamSpotTreeData::getBunchCrossing | ( | void | ) | [inline] |
Definition at line 25 of file BeamSpotTreeData.h.
References bunchCrossing_.
{return bunchCrossing_;}
const unsigned int& BeamSpotTreeData::getLumi | ( | void | ) | [inline] |
const BeamSpotFitPVData& BeamSpotTreeData::getPvData | ( | void | ) | [inline] |
const unsigned int& BeamSpotTreeData::getRun | ( | void | ) | [inline] |
void BeamSpotTreeData::lumi | ( | unsigned int | lumi | ) | [inline] |
Definition at line 18 of file BeamSpotTreeData.h.
Referenced by lumi(), and PVFitter::readEvent().
void BeamSpotTreeData::pvData | ( | const BeamSpotFitPVData & | pvData | ) | [inline] |
Definition at line 20 of file BeamSpotTreeData.h.
References pvData(), and pvData_.
Referenced by pvData(), and PVFitter::readEvent().
void BeamSpotTreeData::run | ( | unsigned int | run | ) | [inline] |
Definition at line 17 of file BeamSpotTreeData.h.
Referenced by PVFitter::readEvent(), and run().
void BeamSpotTreeData::setBranchAddress | ( | TTree * | tree | ) |
Definition at line 18 of file BeamSpotTreeData.cc.
References bunchCrossing_, lumi_, pvData_, and run_.
unsigned int BeamSpotTreeData::bunchCrossing_ [private] |
Definition at line 31 of file BeamSpotTreeData.h.
Referenced by branch(), bunchCrossing(), getBunchCrossing(), and setBranchAddress().
unsigned int BeamSpotTreeData::lumi_ [private] |
Definition at line 30 of file BeamSpotTreeData.h.
Referenced by branch(), getLumi(), lumi(), and setBranchAddress().
BeamSpotFitPVData BeamSpotTreeData::pvData_ [private] |
Definition at line 32 of file BeamSpotTreeData.h.
Referenced by branch(), getPvData(), pvData(), and setBranchAddress().
unsigned int BeamSpotTreeData::run_ [private] |
Definition at line 29 of file BeamSpotTreeData.h.
Referenced by branch(), getRun(), run(), and setBranchAddress().