|
FEDRA emulsion software from the OPERA Collaboration
|
#include <EdbRun.h>


Public Member Functions | |
| int | AddAsciiFile (const char *fname, const char *objname) |
| void | AddFrameAlign (Int_t frame1, Int_t frame2, Int_t view, Int_t area, Int_t side, Float_t dxglobal, Float_t dyglobal, Float_t dx, Float_t dy, Float_t z1, Float_t z2, Int_t n1tot, Int_t n2tot, Int_t n1, Int_t n2, Int_t nsg, Int_t nbg, Int_t flag) |
| void | AddPinViewHeader (EdbViewHeader &h) |
| void | AddView () |
| void | AddView (EdbView *view) |
| void | AddViewAlign (Int_t view1, Int_t view2, Int_t area1, Int_t area2, Int_t side1, Int_t side2, Float_t dx, Float_t dy, Float_t dz, Int_t n1tot, Int_t n2tot, Int_t n1, Int_t n2, Int_t nsg, Int_t nbg, Int_t flag, EdbViewHeader &vh1, EdbViewHeader &vh2) |
| void | AddViewMerge (Int_t view1, Int_t view2, Int_t area1, Int_t area2, Int_t side1, Int_t side2, Float_t dx, Float_t dy, Float_t dz, Int_t n1tot, Int_t n2tot, Int_t n1, Int_t n2, Int_t nsg, Int_t nbg, Int_t flag) |
| void | Close () |
| void | Create (const char *fname) |
| EdbRun () | |
| EdbRun (const char *fname, const char *status="READ") | |
| EdbRun (EdbRun &run, const char *fname) | |
| EdbRun (int id, const char *status="READ", const char *path=".") | |
| int | ExtractAsciiFile (const char *fname, const char *objname) |
| void | GeneratePredictions (int n) |
| int | GetEntries () const |
| EdbView * | GetEntry (int entry, int ih=1, int icl=0, int iseg=1, int itr=0, int ifr=0) |
| TClonesArray * | GetEntryClusters (int entry) const |
| TObjArray * | GetEntryFrames (int entry) const |
| EdbViewHeader * | GetEntryHeader (int entry) const |
| int | GetEntryNumberWithIndex (int event, int view) const |
| TClonesArray * | GetEntrySegments (int entry) const |
| TClonesArray * | GetEntryTracks (int entry) const |
| TFile * | GetFile () |
| TDatime * | GetFinishTime () const |
| EdbRunHeader * | GetHeader () const |
| EdbMarksSet * | GetMarks () const |
| TTree * | GetPinViews () const |
| EdbPredictionDC * | GetPrediction (int ip) |
| EdbPredictionsBox * | GetPredictions () const |
| int | GetRunID () const |
| TDatime * | GetStartTime () const |
| TTree * | GetTree () const |
| EdbView * | GetView () const |
| void | Init () |
| int | Npredictions () const |
| void | Open (const char *fname) |
| void | OpenUpdate (const char *fname) |
| void | Print () const |
| void | PrintBranchesStatus () const |
| void | PrintLog (const char *fname) const |
| void | Save () |
| void | SaveViews () |
| void | SelectOpenMode (const char *fname, const char *status="READ") |
| void | SetComment (const char *com) |
| void | SetMarks (EdbMarksSet *marks) |
| void | SetRunID (int id) |
| void | SetTitle (const char *tit) |
| void | SetView () |
| void | SetView (EdbView *view) |
| void | TransformDC () |
| virtual | ~EdbRun () |
Public Attributes | |
| EdbMarksSet * | eMarks |
Private Attributes | |
| AlignmentParFrame | eFA |
| TFile * | eFile |
| TTree * | eFrameAlign |
| EdbRunHeader * | eHeader |
| TString | ePath |
| TTree * | ePinViews |
| EdbPredictionsBox * | ePredictions |
| EdbViewHeader * | ePVH |
| TTree * | eTree |
| AlignmentParView | eVA |
| EdbViewHeader * | eVH1 |
| EdbViewHeader * | eVH2 |
| EdbView * | eView |
| TTree * | eViewAlign |
| TTree * | eViewMerge |
| AlignmentParView | eVM |
| EdbRun::EdbRun | ( | ) |
| EdbRun::EdbRun | ( | int | id, |
| const char * | status = "READ", |
||
| const char * | path = "." |
||
| ) |
| EdbRun::EdbRun | ( | const char * | fname, |
| const char * | status = "READ" |
||
| ) |
| EdbRun::EdbRun | ( | EdbRun & | run, |
| const char * | fname | ||
| ) |
|
virtual |
| int EdbRun::AddAsciiFile | ( | const char * | fname, |
| const char * | objname | ||
| ) |
| void EdbRun::AddFrameAlign | ( | Int_t | frame1, |
| Int_t | frame2, | ||
| Int_t | view, | ||
| Int_t | area, | ||
| Int_t | side, | ||
| Float_t | dxglobal, | ||
| Float_t | dyglobal, | ||
| Float_t | dx, | ||
| Float_t | dy, | ||
| Float_t | z1, | ||
| Float_t | z2, | ||
| Int_t | n1tot, | ||
| Int_t | n2tot, | ||
| Int_t | n1, | ||
| Int_t | n2, | ||
| Int_t | nsg, | ||
| Int_t | nbg, | ||
| Int_t | flag | ||
| ) |
| void EdbRun::AddPinViewHeader | ( | EdbViewHeader & | h | ) |
| void EdbRun::AddView | ( | ) |
| void EdbRun::AddViewAlign | ( | Int_t | view1, |
| Int_t | view2, | ||
| Int_t | area1, | ||
| Int_t | area2, | ||
| Int_t | side1, | ||
| Int_t | side2, | ||
| Float_t | dx, | ||
| Float_t | dy, | ||
| Float_t | dz, | ||
| Int_t | n1tot, | ||
| Int_t | n2tot, | ||
| Int_t | n1, | ||
| Int_t | n2, | ||
| Int_t | nsg, | ||
| Int_t | nbg, | ||
| Int_t | flag, | ||
| EdbViewHeader & | vh1, | ||
| EdbViewHeader & | vh2 | ||
| ) |
| void EdbRun::AddViewMerge | ( | Int_t | view1, |
| Int_t | view2, | ||
| Int_t | area1, | ||
| Int_t | area2, | ||
| Int_t | side1, | ||
| Int_t | side2, | ||
| Float_t | dx, | ||
| Float_t | dy, | ||
| Float_t | dz, | ||
| Int_t | n1tot, | ||
| Int_t | n2tot, | ||
| Int_t | n1, | ||
| Int_t | n2, | ||
| Int_t | nsg, | ||
| Int_t | nbg, | ||
| Int_t | flag | ||
| ) |
| void EdbRun::Close | ( | ) |
| void EdbRun::Create | ( | const char * | fname | ) |
| int EdbRun::ExtractAsciiFile | ( | const char * | fname, |
| const char * | objname | ||
| ) |
| void EdbRun::GeneratePredictions | ( | int | n | ) |
|
inline |
| EdbView * EdbRun::GetEntry | ( | int | entry, |
| int | ih = 1, |
||
| int | icl = 0, |
||
| int | iseg = 1, |
||
| int | itr = 0, |
||
| int | ifr = 0 |
||
| ) |
| TClonesArray * EdbRun::GetEntryClusters | ( | int | entry | ) | const |
| TObjArray * EdbRun::GetEntryFrames | ( | int | entry | ) | const |
| EdbViewHeader * EdbRun::GetEntryHeader | ( | int | entry | ) | const |
|
inline |
| TClonesArray * EdbRun::GetEntrySegments | ( | int | entry | ) | const |
| TClonesArray * EdbRun::GetEntryTracks | ( | int | entry | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void EdbRun::Open | ( | const char * | fname | ) |
| void EdbRun::OpenUpdate | ( | const char * | fname | ) |
| void EdbRun::Print | ( | ) | const |
| void EdbRun::PrintBranchesStatus | ( | ) | const |
| void EdbRun::PrintLog | ( | const char * | fname | ) | const |
| void EdbRun::Save | ( | ) |
| void EdbRun::SelectOpenMode | ( | const char * | fname, |
| const char * | status = "READ" |
||
| ) |
|
inline |
|
inline |
|
inline |
| void EdbRun::SetView | ( | ) |
| void EdbRun::TransformDC | ( | ) |
|
private |
|
private |
|
private |
|
private |
| EdbMarksSet* EdbRun::eMarks |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |