#include <StringBasedNTupler.h>
Public Types | |
typedef std::unique_ptr< std::vector< float > > | value |
Public Member Functions | |
void | assignDataHolderPtr (std::vector< float > *data) |
value | branch (const edm::Event &iEvent) |
const std::string & | branchAlias () const |
const std::string | branchName () const |
const std::string & | branchTitle () const |
const std::string & | className () const |
std::vector< float > * | dataHolderPtr () |
std::vector< float > ** | dataHolderPtrAdress () |
const std::string & | expr () const |
const std::string & | maxIndexName () const |
const std::string & | order () const |
const std::string & | selection () const |
const edm::InputTag & | src () const |
TreeBranch () | |
TreeBranch (std::string C, edm::InputTag S, std::string E, std::string O, std::string SE, std::string Mi, std::string Ba) | |
Private Attributes | |
std::string | branchAlias_ |
std::string | branchTitle_ |
std::string | class_ |
std::vector< float > * | dataHolderPtr_ |
std::string | expr_ |
std::string | maxIndexName_ |
std::string | order_ |
std::string | selection_ |
edm::InputTag | src_ |
Definition at line 39 of file StringBasedNTupler.h.
typedef std::unique_ptr<std::vector<float> > TreeBranch::value |
Definition at line 66 of file StringBasedNTupler.h.
|
inline |
Definition at line 41 of file StringBasedNTupler.h.
|
inline |
Definition at line 42 of file StringBasedNTupler.h.
References branchAlias_, branchTitle_, and correctionTermsCaloMet_cff::C.
|
inline |
TreeBranch::value TreeBranch::branch | ( | const edm::Event & | iEvent | ) |
Definition at line 44 of file StringBasedNTupler.cc.
References ANOTHER_CLASS, ANOTHER_VECTOR_CLASS, branchName(), and class_.
|
inline |
|
inline |
Definition at line 59 of file StringBasedNTupler.h.
References branchAlias_, Skims_PA_cff::name, python.rootplot.root2matplotlib::replace(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by branch().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 57 of file StringBasedNTupler.h.
References selection_.
Referenced by trackingPlots.Iteration::modules().
|
inline |
|
private |
Definition at line 80 of file StringBasedNTupler.h.
Referenced by branchAlias(), branchName(), and TreeBranch().
|
private |
Definition at line 81 of file StringBasedNTupler.h.
Referenced by branchTitle(), and TreeBranch().
|
private |
Definition at line 74 of file StringBasedNTupler.h.
Referenced by branch(), and className().
|
private |
Definition at line 83 of file StringBasedNTupler.h.
Referenced by assignDataHolderPtr(), dataHolderPtr(), and dataHolderPtrAdress().
|
private |
Definition at line 76 of file StringBasedNTupler.h.
Referenced by expr().
|
private |
Definition at line 79 of file StringBasedNTupler.h.
Referenced by maxIndexName().
|
private |
Definition at line 77 of file StringBasedNTupler.h.
Referenced by order().
|
private |
Definition at line 78 of file StringBasedNTupler.h.
Referenced by selection().
|
private |
Definition at line 75 of file StringBasedNTupler.h.
Referenced by src().