|
int | Train (boca::Event const &event, PreCuts const &pre_cuts, Tag tag) override |
|
std::vector< Quintet > | Multiplets (boca::Event const &event, PreCuts const &pre_cuts, TMVA::Reader const &reader) override |
|
std::string | Name () const override |
|
latex::String | LatexName () const override |
|
std::vector< Particle > | Particles (boca::Event const &event, Tag tag=Tag::signal) const |
|
std::vector< Quintet > | Quintets (boca::Event const &event, std::function< Quintet(Quintet &)> const &function) |
|
double | Bdt (Quintetconst &multiplet, TMVA::Reader const &reader) |
|
bool | Cut (Quintetconst &multiplet, TMVA::Reader const &reader, double effeciency) |
|
std::vector< bool > | Cuts (Quintetconst &multiplet, TMVA::Reader const &reader) |
|
branch::TopPartnerBranch & | Branch () override |
|
int | SaveBdt (Event const &event, const PreCuts &pre_cuts, TMVA::Reader const &reader) override |
|
std::vector< Quintet > | ReducedMultiplets (Input_ const &input, const PreCuts &pre_cuts, TMVA::Reader const &reader, std::size_t max=4) |
|
Quintet | Multiplet () const |
|
| Base () |
|
virtual int | SaveBdt (Event const &, PreCuts const &, TMVA::Reader const &)=0 |
|
virtual int | Train (Event const &, PreCuts const &, Tag)=0 |
|
virtual TMVA::Types::EMVA | Mva () const |
|
std::string | MvaName () const |
|
void | Initialize (std::string const &analysis_name="") |
|
std::vector< Observable > const & | Variables () const |
|
std::vector< Observable > const & | Spectators () const |
|
std::vector< std::string > | TreeNames (Tag tag) const |
|
std::vector< std::string > | TreeNames (Phase const &phase) const |
|
TCut | Cut () const |
|
std::string | AnalysisName () const |
|
std::string | BranchName (Stage stage) const |
|
std::string | FactoryFileName () const |
|
std::string | ExportFileName () const |
|
std::string | ExportFileName (Stage stage, Tag tag) const |
|
std::string | ExportFileName (Phase const &phase) const |
|
std::string | ExportFolderName () const |
|
std::string | FolderName () const |
|
std::string | FileName (Stage stage, Tag tag) const |
|
std::string | FileName (Phase const &phase) const |
|
std::string | BranchName (Phase const &phase) const |
|
std::string | MethodName () const |
|
std::string | WeightFileName () const |
|
std::string | WeightFileExtension () const |
|
std::string | WeightBranchName () const |
|
void | AddTreeName (std::string const &signal_tree_name, Tag tag) |
|
void | NewBranch (TreeWriter &tree_writer, boca::Stage stage) |
|
void | ClearTreeNames () |
|
| Base (Base const &)=default |
|
| Base (Base &&)=default |
|
Base & | operator= (Base const &)&=default |
|
Base & | operator= (Base &&)&=default |
|
bool | Cut (TMVA::Reader const &reader, double eff) const |
|
|
virtual std::vector< Quintet > | Multiplets (std::vector< Jet > const &, PreCuts const &, TMVA::Reader const &) |
|
std::vector< Quintet > | Multiplets (Event const &event, TMVA::Reader const &reader) |
|
std::vector< Multiplet_2_ > | ReduceResult (std::vector< Multiplet_2_ > multiplets, std::size_t max=4) const |
|
std::vector< Quintet > | BestRapidity (std::vector< Quintet > multiplets, std::size_t number=1) const |
|
std::vector< Multiplet_2_ > | BestMatch (std::vector< Multiplet_2_ > const &multiplets, std::vector< Particle_ > const &particles, Id id=Id::none) const |
|
std::vector< Multiplet_2_ > | BestMatch (std::vector< Multiplet_2_ > const &multiplets, Particle_ const &particle, Id id=Id::none) const |
|
std::vector< Multiplet_2_ > | RemoveBestMatch (std::vector< Multiplet_2_ > const &multiplets, std::vector< Particle > const &particles) const |
|
std::vector< Multiplet_2_ > | RemoveBestMatch (std::vector< Multiplet_2_ > const &multiplets, std::vector< std::pair< Particle, Particle >> const &particles) const |
|
std::vector< Multiplet_2_ > | BestMatches (std::vector< Multiplet_2_ > multiplets, std::vector< Particle > const &particles, Tag tag, Id id=Id::none) const |
|
std::vector< Multiplet_2_ > | BestMatches (std::vector< Multiplet_2_ > multiplets, std::vector< std::pair< Particle, Particle >> const &particles, Tag tag, Id id=Id::none) const |
|
int | SaveEntries (std::vector< Quintet > multiplets, int max=std::numeric_limits< int >::max()) |
|
int | SaveEntries (std::vector< Quintet > multiplets, std::vector< Particle > const &particles, Tag tag, Id id=Id::none) |
|
int | SaveEntries (std::vector< Quintet > multiplets, Tag tag) |
|
int | SaveEntries (std::vector< Quintet > multiplets, std::vector< std::pair< Particle, Particle >> const &particles, Tag tag, Id id=Id::none) |
|
TClass & | Class () const override |
|
void | DefineVariables () override |
|
| ~Base () |
|
std::vector< Jet > | SubJets (Jet const &jet, int sub_jet_number) const |
|
void | AddVariable (Observable &observable) |
|
void | AddSpectator (Observable &observable) |
|
void | ClearObservables () |
|
boca::TreeBranch & | TreeBranch () const |
|
double | Bdt (TMVA::Reader const &reader) const |
|
virtual boca::Filter | Filter () const |
|
Range< double > | MvaRange () const |
|
Semi leptonic heavy higgs BDT tagger.