heavyhiggs::analysis::NeutralFourTop< Tagger_ > Class Template Reference

#include <NeutralFourTop.hh>

Inheritance diagram for heavyhiggs::analysis::NeutralFourTop< Tagger_ >:
[legend]
Collaboration diagram for heavyhiggs::analysis::NeutralFourTop< Tagger_ >:
[legend]

Public Member Functions

 NeutralFourTop ()
 
std::string Name () const override
 
void SetFiles (Phase const &phase) override
 
boca::Crosssection Crosssection (Process process) const override
 
- Public Member Functions inherited from heavyhiggs::analysis::HeavyHiggs< Tagger_ >
 HeavyHiggs ()
 
boca::Mass Mass () const
 
long TrainNumberMax () const override
 
long ReadNumberMax () const override
 
boca::Collider Collider () const
 
Momentum PreCut () const
 
Momentum MissingEt () const
 
Momentum LeptonPt () const
 
Momentum BottomPt () const
 
int FileNumber (Process process) const
 
std::string Suffix (Process process) const
 
void AddSignal (Process process)
 
void AddBackground (Process process)
 
virtual void NewFile (Tag tag, Process process)
 
std::vector< std::string > FileNames (Process process, Tag tag) const
 
virtual std::string FileName (Process process, Tag tag) const
 
- Public Member Functions inherited from boca::analysis::Base
 Base ()
 
void Run (Output output)
 
 Base (Base const &)=default
 
 Base (Base &&)=default
 
Baseoperator= (Base const &)&=default
 
Baseoperator= (Base &&)&=default
 

Additional Inherited Members

- Protected Member Functions inherited from boca::Analysis< Tagger_ >
template<typename Class_ >
bool TaggerIs () const
 
- Protected Member Functions inherited from boca::analysis::Base
 ~Base ()
 
void Initialize ()
 
void RunFast ()
 
void RunNormal ()
 
void RunFullSignificance ()
 
void RunFullEfficiency ()
 
void RunTagger (Stage stage)
 
void RunTrainer ()
 
virtual long EventNumberMax (Stage stage) const
 
void ClearFiles ()
 
std::vector< boca::FileInfoFiles (Tag tag)
 
void PrepareFiles (Stage stage)
 
virtual int BackgroundFileNumber () const
 
void AddSignal (std::string const &file_name, latex::String const &latex_name="", boca::Crosssection const &crosssection=0_b, boca::Mass const &mass=0_eV, std::string const &path="")
 
void AddBackground (std::string const &file_name, latex::String const &latex_name="", boca::Crosssection const &crosssection=0_b, boca::Mass const &mass=0_eV, std::string const &path="")
 
void AddFile (Tag tag, boca::FileInfo const &file)
 
void AddSignal (boca::FileInfo const &file)
 
void AddBackground (boca::FileInfo const &file)
 
boca::PreCuts PreCuts () const
 
boca::PreCutsPreCuts ()
 
void PrintGeneratorLevel (Event const &event, bool signature=false) const
 

Constructor & Destructor Documentation

template<typename Tagger_ >
heavyhiggs::analysis::NeutralFourTop< Tagger_ >::NeutralFourTop ( )
inline

Member Function Documentation

template<typename Tagger_ >
boca::Crosssection heavyhiggs::analysis::NeutralFourTop< Tagger_ >::Crosssection ( Process  process) const
inlineoverridevirtual
template<typename Tagger_ >
std::string heavyhiggs::analysis::NeutralFourTop< Tagger_ >::Name ( ) const
inlineoverridevirtual

Reimplemented from boca::analysis::Base.

template<typename Tagger_ >
void heavyhiggs::analysis::NeutralFourTop< Tagger_ >::SetFiles ( Phase const &  phase)
inlineoverridevirtual

Implements boca::analysis::Base.


The documentation for this class was generated from the following file: