CMS 3D CMS Logo

Public Member Functions

RooSimultaneousOpt Class Reference

#include <RooSimultaneousOpt.h>

List of all members.

Public Member Functions

virtual RooSimultaneousOptclone (const char *name=0) const
virtual RooAbsReal * createNLL (RooAbsData &data, const RooLinkedList &cmdList)
 RooSimultaneousOpt (const RooSimultaneous &any, const char *name=0)
 RooSimultaneousOpt (const RooSimultaneousOpt &other, const char *name=0)
 RooSimultaneousOpt (const char *name, const char *title, RooAbsCategoryLValue &indexCat)

Detailed Description

Trick RooSimultaneous

Definition at line 8 of file RooSimultaneousOpt.h.


Constructor & Destructor Documentation

RooSimultaneousOpt::RooSimultaneousOpt ( const char *  name,
const char *  title,
RooAbsCategoryLValue &  indexCat 
) [inline]

Definition at line 10 of file RooSimultaneousOpt.h.

Referenced by clone().

                                                                                          :
        RooSimultaneous(name, title, indexCat) {}
RooSimultaneousOpt::RooSimultaneousOpt ( const RooSimultaneous &  any,
const char *  name = 0 
) [inline]

Definition at line 12 of file RooSimultaneousOpt.h.

                                                                     :
        RooSimultaneous(any, name) {}
RooSimultaneousOpt::RooSimultaneousOpt ( const RooSimultaneousOpt other,
const char *  name = 0 
) [inline]

Definition at line 14 of file RooSimultaneousOpt.h.

                                                                          :
        RooSimultaneous(other, name) {}

Member Function Documentation

virtual RooSimultaneousOpt* RooSimultaneousOpt::clone ( const char *  name = 0) const [inline, virtual]

Definition at line 17 of file RooSimultaneousOpt.h.

References mergeVDriftHistosByStation::name, and RooSimultaneousOpt().

{ return new RooSimultaneousOpt(*this, name); }
RooAbsReal * RooSimultaneousOpt::createNLL ( RooAbsData &  data,
const RooLinkedList &  cmdList 
) [virtual]

Definition at line 6 of file RooSimultaneousOpt.cc.

{
    RooCmdConfig pc(Form("RooSimultaneousOpt::createNLL(%s)",GetName())) ;
    pc.defineSet("cPars","Constrain",0,0);
    RooArgSet *cPars = pc.getSet("cPars");
    return new cacheutils::CachingSimNLL(this, &data, cPars);
}