More information on this package is here.
#ifndef _TMCHDClass_
#define _TMCHDClass_
#include <iostream>
using namespace std;
#include "TObject.h"
#include "TString.h"
#include "TLorentzVector.h"
class TMCHDClass: public TObject {
public:
Int_t Nrun;
Int_t Nevent;
Int_t Time;
Int_t Type;
Int_t ReacType;
Float_t Weight;
TLorentzVector Photon;
TLorentzVector Target;
public:
TMCHDClass(){};
TMCHDClass(TMCHDClass *TmpMVHD);
virtual ~TMCHDClass(){};
void Print();
inline Int_t GetNrun() { return Nrun ; }
inline Int_t GetNevent() { return Nevent ; }
inline Int_t GetTime() { return Time ; }
inline Int_t GetType() { return Type ; }
inline Int_t GetReacType() { return ReacType ; }
inline Float_t GetWeight() { return Weight ; }
inline TLorentzVector GetPhoton() { return Photon ; }
inline TLorentzVector GetTarget() { return Target ; }
ClassDef(TMCHDClass,1)
};
#endif
Author: Maurik Holtrop
Last update: ClasTool/ClasBanks:$Name: $:$Id: TMCHDClass.cc,v 1.2 2007/03/01 22:26:59 holtrop Exp $
CopyLeft - This code is freely available.
ROOT Home page - ClasTool Class index - Class Hierarchy - Top of the page