#ifndef ROOT_TDecayChannel
#define ROOT_TDecayChannel
#ifndef ROOT_TObject
#include "TObject.h"
#endif
#ifndef ROOT_TArrayI
#include "TArrayI.h"
#endif
class TDecayChannel: public TObject{
protected:
   Int_t     fNumber;                        
   Int_t     fMatrixElementCode;             
   Double_t  fBranchingRatio;                
   TArrayI   fDaughters;                     
public:
   
   TDecayChannel();
   TDecayChannel(Int_t     Number,
                 Int_t     MatrixElementCode,
                 Double_t  BranchingRatio,
                 Int_t     NDaughters,
                 Int_t*    DaughterPdgCode);
   virtual ~TDecayChannel();
   
   Int_t     Number                () { return fNumber; }
   Int_t     MatrixElementCode     () { return fMatrixElementCode;  }
   Int_t     NDaughters            () { return fDaughters.fN;    }
   Double_t  BranchingRatio        () { return fBranchingRatio; }
   Int_t     DaughterPdgCode(Int_t i) { return fDaughters.fArray[i]; }
   ClassDef(TDecayChannel,1)   
};
#endif
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.