JSFLCFULL
class description - source file - inheritance tree
public:
JSFLCFULL(const char* name = "JSFLCFULL", const char* title = "JSFLCFULL")
JSFLCFULL(const JSFLCFULL&)
virtual ~JSFLCFULL()
virtual Bool_t BeginRun(Int_t nrun)
static TClass* Class()
virtual Bool_t EndRun()
void EPROBX(Double_t x, const Int_t ntyp, Double_t& xbeam)
virtual Bool_t GetLastRunInfo()
void GetRandomSeed(UInt_t* rdat)
virtual Bool_t Initialize()
virtual TClass* IsA() const
void JCLUST(Int_t numprt, Float_t* prtlst, const Int_t lngdat, const Int_t ipx0, const Int_t maxcut, Float_t* ycut, Int_t* numcls, Int_t* numjet, Int_t* jettbl, Float_t* jetlst, Int_t& status)
virtual void MakeBranch(TTree* tree)
void PrintRandomSeed(Int_t num = 8)
virtual Bool_t Process(Int_t ev)
void ReadRandomSeed(Char_t* fr)
virtual void SetBranch(TTree* tree)
void SetNumgen(Int_t ng)
void SetRandomSeed(UInt_t* rdat)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
void SPHER(Int_t numprt, Float_t* prtlst, const Int_t lngdat, const Int_t ipx0, Float_t& sph, Float_t& apl, Float_t** eigvct)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
void TBCRTE(Int_t id, const Char_t* bname, Int_t isaloc, Int_t isext, Int_t& iret)
void TBDELB(Int_t id, const Char_t* bname, Int_t& iret)
void TBGET(Int_t idrec, const Char_t* bankname, Int_t elem, Int_t& nw, Int_t* data, Int_t& iret)
void TBGET(Int_t idrec, const Char_t* bankname, Int_t elem, Int_t& nw, Float_t* data, Int_t& iret)
void TBINFO()
void TBINFO(const Char_t* option)
void TBNOEL(Int_t idrec, const Char_t* bankname, Int_t& nelm, Int_t* neary)
void TBPUT(Int_t id, const Char_t* bname, Int_t ne, Int_t nw, Int_t* data, Int_t& iret)
void THRUST(Int_t numprt, Float_t* prtlst, const Int_t lngdat, const Int_t ipx0, Float_t& thr, Float_t& obl, Float_t** eigvct)
void WriteRandomSeed(Char_t* fw)
public:
Int_t fRecid ! Record ID.
UInt_t fRandomSeed[208] Seed of random variables
JSF LCFULL
Interface to execute LCFULL in ROOT environment.
This routine does (1) TBS initialize
$Id: JSFLCFULL.cxx,v 1.5 2001/10/22 07:15:44 miyamoto Exp $
JSFLCFULL(const char *name, const char *title)
: JSFModule(name,title)
~JSFLCFULL()
Bool_t Initialize()
Bool_t BeginRun(Int_t nrun)
Bool_t Process(Int_t ev)
Bool_t EndRun()
void SetRandomSeed(UInt_t rdat[208])
void GetRandomSeed(UInt_t rdat[208])
void WriteRandomSeed(Char_t *fw)
void ReadRandomSeed(Char_t *fr)
void PrintRandomSeed(Int_t num)
Bool_t GetLastRunInfo()
Read seed of previous run
void SetNumgen(Int_t ng)
void TBGET( Int_t idrec, const Char_t *bankname, Int_t elem,
Int_t &nw, Int_t data[], Int_t &iret)
Get Int_t data from TBS buffer.
void TBGET( Int_t idrec, const Char_t *bankname, Int_t elem,
Int_t &nw, Float_t data[], Int_t &iret)
Get Int_t data from TBS buffer.
void TBPUT( Int_t idrec, const Char_t *bankname, Int_t elem,
Int_t nw, Int_t data[], Int_t &iret)
Put Int_t data to TBS buffer.
void TBCRTE( Int_t idrec, const Char_t *bankname, Int_t isaloc,
Int_t isext, Int_t &iret)
Put Int_t data to TBS buffer.
void TBNOEL( Int_t idrec, const Char_t *bankname,
Int_t &nelm, Int_t neary[])
Get Float_t data from TBS buffer.
void TBDELB( Int_t idrec, const Char_t *bankname, Int_t &iret)
Get Float_t data from TBS buffer.
void TBINFO()
void TBINFO(const Char_t * option)
void JCLUST(Int_t numprt, Float_t *prtlst, const Int_t lngdat,
const Int_t ipx0, const Int_t maxcut,
Float_t ycut[], Int_t numcls[], Int_t numjet[],
Int_t jettbl[], Float_t *jetlst, Int_t &status)
Do Jet clustering using JADE algorithm
void SPHER(Int_t numprt, Float_t *prtlst, const Int_t lngdat,
const Int_t ipx0,
Float_t &sph, Float_t &apl, Float_t eigvct[3][4])
void THRUST(Int_t numprt, Float_t *prtlst, const Int_t lngdat,
const Int_t ipx0,
Float_t &thr, Float_t &obl, Float_t eigvct[3][4])
void EPROBX(Double_t x, const Int_t ntyp, Double_t &xbeam)
Inline Functions
void MakeBranch(TTree* tree)
void SetBranch(TTree* tree)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
JSFLCFULL JSFLCFULL(const JSFLCFULL&)
Last update: Tue Jan 20 15:54:16 2004
ROOT page - Home page - Class index - Top of the page
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.