Job for conversion of F2K data into IceEvent physics event structures. More...
#include "IceF2k.h"
Job for conversion of F2K data into IceEvent physics event structures.
Public Member Functions | |
| IceF2k (const char *name="IceF2k", const char *title="") | |
| virtual | ~IceF2k () |
| void | AddInputFile (TString name) |
| virtual void | Exec (Option_t *opt) |
| NcDevice * | GetFitdefs () |
| NcObjMatrix * | GetOMdbase () |
| TFile * | GetOutputFile () |
| TDatabasePDG * | GetPDG () |
| NcDevice * | GetTrigdefs () |
| void | SelectMcTracks (Int_t mode) |
| void | SetBufferSize (Int_t bsize) |
| void | SetCompressedTWR (Int_t mode) |
| void | SetInputFile (TString name) |
| void | SetMaxEvents (Int_t n) |
| void | SetMcToffset (Float_t toffset) |
| void | SetOutputFile (TFile *ofile) |
| void | SetOutputFile (TString name) |
| void | SetPrintFreq (Int_t f) |
| void | SetSplitLevel (Int_t split) |
Public Member Functions inherited from NcJob | |
| NcJob (const char *name="NcJob", const char *title="") | |
| virtual | ~NcJob () |
| void | AddObject (TObject *obj) |
| void | AddObjects (TObjArray *arr) |
| void | ExecuteJob (Int_t mode=0) |
| TFolder * | GetFolder () const |
| TObject * | GetMainObject () const |
| TObject * | GetObject (const char *classname) const |
| TObject * | GetObject (Int_t j) const |
| TObjArray * | GetObjects () const |
| TObjArray * | GetObjects (const char *classname) |
| void | ListEnvironment () |
| void | MakeFolder () |
| void | ProcessObject (TObject *obj) |
| void | RemoveObject (TObject *obj) |
| void | RemoveObjects (const char *classname) |
Protected Member Functions | |
| void | FillOMdbase () |
| void | PutHits () |
| void | PutMcTracks () |
| void | PutRecoTracks () |
| void | PutTrigger () |
| void | SetFitdefs () |
| void | SetTrigdefs () |
Protected Member Functions inherited from NcJob | |
| void | SetMainObject (TObject *obj) |
Protected Attributes | |
| Int_t | fBsize |
| Int_t | fCompTWR |
| mevt | fEvent |
| ! Structure holding the actual event data (hits, tracks, etc...) | |
| NcDevice * | fFitdefs |
| Array | fHeader |
| ! Structure holding the file header info | |
| TObjArray * | fInfiles |
| mcfile * | fInput |
| ! Structure holding the input file characteristics | |
| Int_t | fMaxevt |
| Float_t | fMctoffset |
| Int_t | fMctracks |
| NcObjMatrix * | fOmdb |
| TFile * | fOutfile |
| TDatabasePDG * | fPdg |
| Int_t | fPrintfreq |
| Int_t | fSplit |
| Float_t | fToffset |
| NcDevice * | fTrigdefs |
Protected Attributes inherited from NcJob | |
| TFolder * | fFolder |
| TObject * | fMainObject |
| Int_t | fMakefolder |
| TObjArray * | fObjects |
| TObjArray * | fSelect |
| ! Temp. array of pointers to user-selected stored objects | |
| IceF2k::IceF2k | ( | const char * | name = "IceF2k", |
| const char * | title = "" ) |
Definition at line 153 of file IceF2k.cxx.
|
virtual |
Definition at line 179 of file IceF2k.cxx.
| void IceF2k::AddInputFile | ( | TString | name | ) |
Definition at line 340 of file IceF2k.cxx.
|
virtual |
Definition at line 438 of file IceF2k.cxx.
|
protected |
Definition at line 650 of file IceF2k.cxx.
| NcDevice * IceF2k::GetFitdefs | ( | ) |
Definition at line 416 of file IceF2k.cxx.
| NcObjMatrix * IceF2k::GetOMdbase | ( | ) |
Definition at line 405 of file IceF2k.cxx.
| TFile * IceF2k::GetOutputFile | ( | ) |
Definition at line 383 of file IceF2k.cxx.
| TDatabasePDG * IceF2k::GetPDG | ( | ) |
Definition at line 394 of file IceF2k.cxx.
| NcDevice * IceF2k::GetTrigdefs | ( | ) |
Definition at line 427 of file IceF2k.cxx.
|
protected |
Definition at line 1187 of file IceF2k.cxx.
|
protected |
Definition at line 952 of file IceF2k.cxx.
|
protected |
Definition at line 1077 of file IceF2k.cxx.
|
protected |
Definition at line 1392 of file IceF2k.cxx.
| void IceF2k::SelectMcTracks | ( | Int_t | mode | ) |
Definition at line 280 of file IceF2k.cxx.
| void IceF2k::SetBufferSize | ( | Int_t | bsize | ) |
Definition at line 255 of file IceF2k.cxx.
| void IceF2k::SetCompressedTWR | ( | Int_t | mode | ) |
Definition at line 299 of file IceF2k.cxx.
|
protected |
Definition at line 786 of file IceF2k.cxx.
| void IceF2k::SetInputFile | ( | TString | name | ) |
Definition at line 316 of file IceF2k.cxx.
| void IceF2k::SetMaxEvents | ( | Int_t | n | ) |
Definition at line 218 of file IceF2k.cxx.
| void IceF2k::SetMcToffset | ( | Float_t | toffset | ) |
Definition at line 267 of file IceF2k.cxx.
| void IceF2k::SetOutputFile | ( | TFile * | ofile | ) |
Definition at line 359 of file IceF2k.cxx.
| void IceF2k::SetOutputFile | ( | TString | name | ) |
Definition at line 371 of file IceF2k.cxx.
| void IceF2k::SetPrintFreq | ( | Int_t | f | ) |
Definition at line 231 of file IceF2k.cxx.
| void IceF2k::SetSplitLevel | ( | Int_t | split | ) |
Definition at line 243 of file IceF2k.cxx.
|
protected |
Definition at line 869 of file IceF2k.cxx.
|
protected |
|
protected |
|
protected |
|
protected |