Page MenuHomeHEPForge

EvtParticleDecay.hh
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

EvtParticleDecay.hh

//--------------------------------------------------------------------------
//
// Environment:
// This software is part of the EvtGen package developed jointly
// for the BaBar and CLEO collaborations. If you use all or part
// of it, please give an appropriate acknowledgement.
//
// Copyright Information: See EvtGen/COPYRIGHT
// Copyright (C) 1998 Caltech, UCSB
//
// Module: EvtGen/EvtParticleDecay.hh
//
// Description:
//
// Modification history:
//
// DJL/RYD August 11, 1998 Module created
//
//------------------------------------------------------------------------
#ifndef EVTPARTICLEDECAY_HH
#define EVTPARTICLEDECAY_HH
#include "EvtGenBase/EvtDecayBase.hh"
class EvtParticleDecay{
public:
EvtParticleDecay(){
_decay=0;
_brfrsum=0.0;
_massmin=0.0;
}
~EvtParticleDecay(){
if (_decay!=0) delete _decay;
}
void chargeConj(EvtParticleDecay* decay);
void setDecayModel(EvtDecayBase* decay) {_decay=decay;}
EvtDecayBase* getDecayModel() {return _decay;}
double getBrfrSum() {return _brfrsum;}
void setBrfrSum(double brfrsum) {_brfrsum=brfrsum;}
double getMassMin() {return _massmin;}
void setMassMin(double massmin) {_massmin=massmin;}
void printSummary();
private:
EvtDecayBase* _decay;
double _brfrsum;
double _massmin;
};
#endif

File Metadata

Mime Type
text/x-c++
Expires
Tue, Sep 30, 4:40 AM (22 h, 38 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
6492958
Default Alt Text
EvtParticleDecay.hh (1 KB)

Event Timeline