22 class RooDecay :
public RooAbsAnaConvPdf {
25 enum DecayType { SingleSided, DoubleSided, Flipped };
29 RooDecay(
const char *name,
const char *title, RooRealVar& t,
30 RooAbsReal& tau,
const RooResolutionModel& model, DecayType type) ;
31 RooDecay(
const RooDecay& other,
const char* name=0);
32 virtual TObject* clone(
const char* newname)
const {
return new RooDecay(*
this,newname) ; }
35 virtual Double_t coefficient(Int_t basisIndex)
const ;
37 Int_t getGenerator(
const RooArgSet& directVars, RooArgSet &generateVars, Bool_t staticInitOK=kTRUE)
const;
38 void generateEvent(Int_t code);