CombineHarvester
ch::HistMapping Struct Reference

#include "/afs/cern.ch/user/a/agilbert/CMSSW_14_1_0_pre4/src/CombineHarvester/CombineTools/interface/HistMapping.h"

Public Member Functions

bool IsHist () const
 
bool IsPdf () const
 
bool IsData () const
 
std::string WorkspaceName () const
 
std::string WorkspaceObj () const
 
std::string SystWorkspaceName () const
 
std::string SystWorkspaceObj () const
 
 HistMapping ()
 
 HistMapping (std::string const &p, std::string const &c, std::string const &pat, std::string const &s_pat)
 

Data Fields

std::string process
 
std::string category
 
std::string pattern
 
std::string syst_pattern
 
std::shared_ptr< TFile > file
 
std::shared_ptr< RooWorkspace > ws
 
std::shared_ptr< RooWorkspace > sys_ws
 
bool is_fake
 

Friends

std::ostream & operator<< (std::ostream &out, HistMapping const &val)
 

Detailed Description

Definition at line 10 of file HistMapping.h.

Constructor & Destructor Documentation

◆ HistMapping() [1/2]

ch::HistMapping::HistMapping ( )

Definition at line 7 of file HistMapping.cc.

◆ HistMapping() [2/2]

ch::HistMapping::HistMapping ( std::string const &  p,
std::string const &  c,
std::string const &  pat,
std::string const &  s_pat 
)

Definition at line 9 of file HistMapping.cc.

Member Function Documentation

◆ IsHist()

bool ch::HistMapping::IsHist ( ) const

Definition at line 13 of file HistMapping.cc.

◆ IsPdf()

bool ch::HistMapping::IsPdf ( ) const

Definition at line 21 of file HistMapping.cc.

◆ IsData()

bool ch::HistMapping::IsData ( ) const

Definition at line 29 of file HistMapping.cc.

◆ WorkspaceName()

std::string ch::HistMapping::WorkspaceName ( ) const

Definition at line 37 of file HistMapping.cc.

◆ WorkspaceObj()

std::string ch::HistMapping::WorkspaceObj ( ) const

Definition at line 45 of file HistMapping.cc.

◆ SystWorkspaceName()

std::string ch::HistMapping::SystWorkspaceName ( ) const

Definition at line 53 of file HistMapping.cc.

◆ SystWorkspaceObj()

std::string ch::HistMapping::SystWorkspaceObj ( ) const

Definition at line 61 of file HistMapping.cc.

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  out,
HistMapping const &  val 
)
friend

Definition at line 70 of file HistMapping.cc.

Field Documentation

◆ process

std::string ch::HistMapping::process

Definition at line 11 of file HistMapping.h.

◆ category

std::string ch::HistMapping::category

Definition at line 12 of file HistMapping.h.

◆ pattern

std::string ch::HistMapping::pattern

Definition at line 13 of file HistMapping.h.

◆ syst_pattern

std::string ch::HistMapping::syst_pattern

Definition at line 14 of file HistMapping.h.

◆ file

std::shared_ptr<TFile> ch::HistMapping::file

Definition at line 15 of file HistMapping.h.

◆ ws

std::shared_ptr<RooWorkspace> ch::HistMapping::ws

Definition at line 16 of file HistMapping.h.

◆ sys_ws

std::shared_ptr<RooWorkspace> ch::HistMapping::sys_ws

Definition at line 17 of file HistMapping.h.

◆ is_fake

bool ch::HistMapping::is_fake

Definition at line 18 of file HistMapping.h.


The documentation for this struct was generated from the following files: