17 #ifndef ROOT_TDecayChannel 
   18 #define ROOT_TDecayChannel 
   24 class TDecayChannel: 
public TObject{
 
   27    Int_t     fMatrixElementCode;             
 
   28    Double_t  fBranchingRatio;                
 
   33    TDecayChannel(Int_t     Number,
 
   34                  Int_t     MatrixElementCode,
 
   35                  Double_t  BranchingRatio,
 
   37                  Int_t*    DaughterPdgCode);
 
   39    virtual ~TDecayChannel();
 
   42    Int_t     Number                () { 
return fNumber; }
 
   43    Int_t     MatrixElementCode     () { 
return fMatrixElementCode;  }
 
   44    Int_t     NDaughters            () { 
return fDaughters.fN;    }
 
   45    Double_t  BranchingRatio        () { 
return fBranchingRatio; }
 
   46    Int_t     DaughterPdgCode(Int_t i) { 
return fDaughters.fArray[i]; }
 
   48    ClassDef(TDecayChannel,1)