1#ifndef __EDA_ShowerTab_H__
2#define __EDA_ShowerTab_H__
88 cout <<
"EdbEDAShowerTab::WARNING: SetInBTFromLinkedTracks() not yet implemented." << endl;
98 Bool_t
CheckPairDuplications(Int_t nmax, Int_t SegPID,Int_t SegID,Int_t Seg2PID,Int_t Seg2ID,TArrayI* SegmentPIDArray,TArrayI* SegmentIDArray,TArrayI* Segment2PIDArray,TArrayI* Segment2IDArray);
101 cout <<
"DBG1"<<endl;
103 cout <<
"DBG2"<<endl;
131 void DrawShower(
int iShowerNr,
bool eClearShower=0);
141 printf(
"**************** NOT IMPLEMETED *************************\n");
166 gEve->GetBrowser()->StartEmbedding(1);
167 gROOT->ProcessLineFast(
"new TCanvas");
169 gEve->GetBrowser()->StopEmbedding(plot_name);
Definition: EdbEDAShowerTab.h:10
TGCheckButton * eCheckButtonUseTSData
Definition: EdbEDAShowerTab.h:37
TGMainFrame * eParamWindow
Definition: EdbEDAShowerTab.h:43
void PrintShower()
Definition: EdbEDAShowerTab.C:653
void PrintShowerRecParameters()
Definition: EdbEDAShowerTab.h:112
TObjArray * RecoShowerArray
Definition: EdbEDAShowerTab.h:58
void DrawShower()
Definition: EdbEDAShowerTab.C:577
void PrintActualShower()
Definition: EdbEDAShowerTab.C:661
EdbTrackP * eShower
Actual Shower (current one, either for drawing or printing)
Definition: EdbEDAShowerTab.h:61
void Reset()
Definition: EdbEDAShowerTab.C:643
void CheckQualitycut()
Definition: EdbEDAShowerTab.C:454
Bool_t CheckPairDuplications(Int_t nmax, Int_t SegPID, Int_t SegID, Int_t Seg2PID, Int_t Seg2ID, TArrayI *SegmentPIDArray, TArrayI *SegmentIDArray, TArrayI *Segment2PIDArray, TArrayI *Segment2IDArray)
Definition: EdbEDAShowerTab.C:1208
void Button3()
Definition: EdbEDAShowerTab.h:146
void CheckBTDensityUsingEdbPVRQuality()
Definition: EdbEDAShowerTab.C:1521
Bool_t eDrawShowers
Definition: EdbEDAShowerTab.h:50
void ResetShowerRecParameters()
Definition: EdbEDAShowerTab.h:116
double CalcdTheta(EdbSegP *s1, EdbSegP *s2)
Definition: EdbEDAShowerTab.C:1237
Bool_t eIspvrec_cleaned
Definition: EdbEDAShowerTab.h:48
EdbPVRec * pvrec_cleaned_linkedtracks
"fake" pvrec object with adapted BG quality cut in it.
Definition: EdbEDAShowerTab.h:24
void DrawShowerAll()
Definition: EdbEDAShowerTab.C:582
void Button2()
Definition: EdbEDAShowerTab.h:143
TObjArray * eInBTArray
Definition: EdbEDAShowerTab.h:18
EdbPVRec * pvrec_cleaned
(==generic cleaned)
Definition: EdbEDAShowerTab.h:26
Int_t eNShowers
An own Shower array. Not the one of the ShowerRec object:
Definition: EdbEDAShowerTab.h:57
EdbPVRec * pvrec_cpfiles
Definition: EdbEDAShowerTab.h:22
void ChangeShowerRecParameters()
Definition: EdbEDAShowerTab.C:530
TGComboBox * eComboBox_ParameterQualitySetting
Definition: EdbEDAShowerTab.h:36
TCanvas * CreateCanvas(char *plot_name)
Definition: EdbEDAShowerTab.h:164
void PrintShowerRecRecoShowerArray()
Definition: EdbEDAShowerTab.h:106
double CalcdR_NoPropagation(EdbSegP *s1, EdbSegP *stest)
Definition: EdbEDAShowerTab.C:1222
void CheckBTDensityCanv(EdbPVRec *pvr=NULL, TObjArray *tracks=NULL)
Definition: EdbEDAShowerTab.C:790
void SetInBTFromSelected()
Definition: EdbEDAShowerTab.C:442
void CheckAndSetPVRGeneric()
Definition: EdbEDAShowerTab.C:1532
void Help()
Definition: EdbEDAShowerTab.C:1460
TGCheckButton * eCheckButtonDrawShowers
Definition: EdbEDAShowerTab.h:38
void CheckCosmicReco()
Definition: EdbEDAShowerTab.C:1248
void FindPairingsNewAlgo()
Definition: EdbEDAShowerTab.C:968
void PrintShowerRecInBT()
Definition: EdbEDAShowerTab.h:100
EdbShowerRec * eShowerRec
The ShowerRec object:
Definition: EdbEDAShowerTab.h:14
void DrawSingleShower(EdbTrackP *shower)
Definition: EdbEDAShowerTab.C:670
void DrawShowers()
For the toggle Button!
Definition: EdbEDAShowerTab.C:572
void SetPVRecFromFile()
Definition: EdbEDAShowerTab.C:268
EdbPVRec * pvrec_linkedtracks
Two Pointers for the EdbPVRec object:
Definition: EdbEDAShowerTab.h:21
void Reco()
Definition: EdbEDAShowerTab.C:463
double CalcdR_WithPropagation(EdbSegP *s1, EdbSegP *stest)
Definition: EdbEDAShowerTab.C:1226
void ReadComboBoxParameter()
Definition: EdbEDAShowerTab.C:538
EdbPVRec * pvrec_generic
Definition: EdbEDAShowerTab.h:31
TGNumberEntry * eTGNumberEntryDrawShowerNr
Definition: EdbEDAShowerTab.h:41
void FindPairings()
Definition: EdbEDAShowerTab.C:1037
void SetParaSetHighNBT()
Definition: EdbEDAShowerTab.C:554
Bool_t eUseTSData
Various Variables used for settings:
Definition: EdbEDAShowerTab.h:46
void DrawShowerNext()
Definition: EdbEDAShowerTab.C:593
Bool_t eCheckQualitycut
Definition: EdbEDAShowerTab.h:51
void CheckBTDensity(EdbPVRec *pvr, TObjArray *tracks)
Definition: EdbEDAShowerTab.C:690
TGComboBox * eComboBox_Parameter
Buttons and so on:
Definition: EdbEDAShowerTab.h:35
void MakeParameterWindowQualitySettings()
Definition: EdbEDAShowerTab.C:1387
void LoadShowerRecEdbPVRec()
Definition: EdbEDAShowerTab.C:337
void PlotShower()
Definition: EdbEDAShowerTab.C:1362
TGNumberEntry * eNumberEntry_ParaValue
Definition: EdbEDAShowerTab.h:40
void PrintQualityCutSetting()
Definition: EdbEDAShowerTab.C:1439
Int_t eQualityCutSetting
Definition: EdbEDAShowerTab.h:53
TGCheckButton * eCheckButtonCheckQualitycut
Definition: EdbEDAShowerTab.h:39
EdbEDAShowerTab()
Definition: EdbEDAShowerTab.C:235
void SetParaSetHighPur()
Definition: EdbEDAShowerTab.C:562
void SetInBTFromLinkedTracks()
Definition: EdbEDAShowerTab.h:87
void GO()
Make EVERY POSSIBLE OPTIONS!! ....still to be done...
Definition: EdbEDAShowerTab.C:1452
void SetNumberEntryShowerRecParameter(Double_t val)
Definition: EdbEDAShowerTab.C:550
void Button1()
Definition: EdbEDAShowerTab.h:140
void CheckPVRec()
Definition: EdbEDAShowerTab.C:292
EdbPVRec * pvrec_cleaned_cpfiles
"fake" pvrec object with adapted BG quality cut in it.
Definition: EdbEDAShowerTab.h:25
void CheckInBT()
Definition: EdbEDAShowerTab.C:447
void DrawShowerPrevious()
Definition: EdbEDAShowerTab.C:586
Bool_t eIsAliLoaded
Definition: EdbEDAShowerTab.h:47
void ReadComboBoxParameterQualitySetting()
Definition: EdbEDAShowerTab.C:1512
Definition: EdbPVRec.h:148
Definition: EdbShowerRec.h:25
void PrintParameters()
Definition: EdbShowerRec.cxx:4846
void PrintInitiatorBTs()
Definition: EdbShowerRec.cxx:2424
void PrintRecoShowerArray()
Definition: EdbShowerRec.cxx:3477
void ResetAlgoParameters()
Definition: EdbShowerRec.cxx:4806
Definition: EdbPattern.h:113
TTree * tracks
Definition: check_tr.C:19
TCanvas * c1
Definition: energy.C:13
EdbSegP * s1
Definition: tlg2couples.C:29
EdbSegP * s2
Definition: tlg2couples.C:30
#define NULL
Definition: nidaqmx.h:84