KaliVeda
1.12/06
Heavy-Ion Analysis Toolkit
|
GUI for finding/fixing mass identification intervals.
Created by KVClassFactory on Mon Jan 23 10:03:13 2017 Author: Diego Gruyer
Definition at line 42 of file KVItvFinderDialog.h.
Public Types | |
enum | { M_SAVE , M_NEW , M_DEL , M_MASS , M_LOG , M_UNZOOM } |
Public Attributes | |
KVCanvas * | fCanvas |
KVListView * | fCurrentView |
KVList * | fCustoms |
KVListView * | fCustomView |
TList | fFunc |
KVIDZAFromZGrid * | fGrid |
TH2 * | fHisto |
KVList | fItvPaint |
TH1 * | fLinearHisto |
TGTransientFrame * | fMain |
Int_t | fNbButtons |
Int_t | fNextIntervalZ |
Int_t | fNpeaks [30] |
Int_t | fNPoints |
TVirtualPad * | fPad |
TGraph * | fPoints |
Double_t | fRat |
Double_t | fSig |
TSpectrum | fSpectrum |
KVPIDIntervalFinder* fPIDFinder;. More... | |
TGButton * | fTBbuttons [50] |
TGToolBar * | fToolBar |
TGToolBar * | fToolBar2 |
#include <KVItvFinderDialog.h>
anonymous enum |
Enumerator | |
---|---|
M_SAVE | |
M_NEW | |
M_DEL | |
M_MASS | |
M_LOG | |
M_UNZOOM |
Definition at line 46 of file KVItvFinderDialog.h.
KVItvFinderDialog::KVItvFinderDialog | ( | KVIDZAFromZGrid * | gg, |
TH2 * | hh | ||
) |
Definition at line 26 of file KVItvFinderDialog.cpp.
|
virtual |
Destructor.
Definition at line 239 of file KVItvFinderDialog.cpp.
void KVItvFinderDialog::ClearInterval | ( | interval_set * | itvs | ) |
Definition at line 356 of file KVItvFinderDialog.cpp.
|
inline |
Definition at line 116 of file KVItvFinderDialog.h.
void KVItvFinderDialog::DisplayPIDint | ( | ) |
Definition at line 249 of file KVItvFinderDialog.cpp.
|
inline |
Definition at line 115 of file KVItvFinderDialog.h.
|
inline |
Definition at line 112 of file KVItvFinderDialog.h.
void KVItvFinderDialog::DrawInterval | ( | interval_set * | itvs, |
bool | label = 0 |
||
) |
Definition at line 336 of file KVItvFinderDialog.cpp.
void KVItvFinderDialog::DrawIntervals | ( | ) |
fCanvas->cd();
Definition at line 322 of file KVItvFinderDialog.cpp.
void KVItvFinderDialog::ExportToGrid | ( | ) |
Definition at line 497 of file KVItvFinderDialog.cpp.
Definition at line 795 of file KVItvFinderDialog.cpp.
Definition at line 845 of file KVItvFinderDialog.cpp.
|
inline |
Definition at line 93 of file KVItvFinderDialog.h.
void KVItvFinderDialog::Identify | ( | ) |
KVBase::OpenContextMenu("Identify(double,double)",this);.
Definition at line 424 of file KVItvFinderDialog.cpp.
Definition at line 434 of file KVItvFinderDialog.cpp.
void KVItvFinderDialog::LinearizeHisto | ( | int | nbins | ) |
Definition at line 372 of file KVItvFinderDialog.cpp.
void KVItvFinderDialog::MassesDown | ( | ) |
Definition at line 692 of file KVItvFinderDialog.cpp.
void KVItvFinderDialog::MassesUp | ( | ) |
Definition at line 650 of file KVItvFinderDialog.cpp.
void KVItvFinderDialog::NewInterval | ( | ) |
Definition at line 529 of file KVItvFinderDialog.cpp.
void KVItvFinderDialog::NewIntervalSet | ( | ) |
Definition at line 598 of file KVItvFinderDialog.cpp.
Definition at line 861 of file KVItvFinderDialog.cpp.
void KVItvFinderDialog::RemoveInterval | ( | ) |
Definition at line 610 of file KVItvFinderDialog.cpp.
void KVItvFinderDialog::SaveGrid | ( | ) |
Definition at line 463 of file KVItvFinderDialog.cpp.
void KVItvFinderDialog::SelectionITVChanged | ( | ) |
Definition at line 267 of file KVItvFinderDialog.cpp.
void KVItvFinderDialog::SetLogy | ( | ) |
Definition at line 771 of file KVItvFinderDialog.cpp.
|
inline |
Definition at line 97 of file KVItvFinderDialog.h.
void KVItvFinderDialog::TestIdent | ( | ) |
fGrid->SetOnlyZId(0);
Definition at line 750 of file KVItvFinderDialog.cpp.
void KVItvFinderDialog::UnzoomHisto | ( | ) |
Definition at line 782 of file KVItvFinderDialog.cpp.
void KVItvFinderDialog::UpdateLists | ( | ) |
Definition at line 732 of file KVItvFinderDialog.cpp.
void KVItvFinderDialog::UpdatePIDList | ( | ) |
Definition at line 287 of file KVItvFinderDialog.cpp.
void KVItvFinderDialog::ZoomOnCanvas | ( | ) |
Definition at line 302 of file KVItvFinderDialog.cpp.
KVCanvas* KVItvFinderDialog::fCanvas |
Definition at line 58 of file KVItvFinderDialog.h.
KVListView* KVItvFinderDialog::fCurrentView |
Definition at line 69 of file KVItvFinderDialog.h.
KVList* KVItvFinderDialog::fCustoms |
Definition at line 67 of file KVItvFinderDialog.h.
KVListView* KVItvFinderDialog::fCustomView |
Definition at line 68 of file KVItvFinderDialog.h.
TList KVItvFinderDialog::fFunc |
Definition at line 81 of file KVItvFinderDialog.h.
KVIDZAFromZGrid* KVItvFinderDialog::fGrid |
Definition at line 71 of file KVItvFinderDialog.h.
TH2* KVItvFinderDialog::fHisto |
Definition at line 72 of file KVItvFinderDialog.h.
KVList KVItvFinderDialog::fItvPaint |
Definition at line 75 of file KVItvFinderDialog.h.
TH1* KVItvFinderDialog::fLinearHisto |
Definition at line 73 of file KVItvFinderDialog.h.
TGTransientFrame* KVItvFinderDialog::fMain |
Definition at line 57 of file KVItvFinderDialog.h.
Int_t KVItvFinderDialog::fNbButtons |
Definition at line 64 of file KVItvFinderDialog.h.
Int_t KVItvFinderDialog::fNextIntervalZ |
Definition at line 84 of file KVItvFinderDialog.h.
Int_t KVItvFinderDialog::fNpeaks[30] |
Definition at line 82 of file KVItvFinderDialog.h.
Int_t KVItvFinderDialog::fNPoints |
Definition at line 80 of file KVItvFinderDialog.h.
TVirtualPad* KVItvFinderDialog::fPad |
Definition at line 59 of file KVItvFinderDialog.h.
TGraph* KVItvFinderDialog::fPoints |
Definition at line 79 of file KVItvFinderDialog.h.
Double_t KVItvFinderDialog::fRat |
Definition at line 86 of file KVItvFinderDialog.h.
Double_t KVItvFinderDialog::fSig |
Definition at line 86 of file KVItvFinderDialog.h.
TSpectrum KVItvFinderDialog::fSpectrum |
KVPIDIntervalFinder* fPIDFinder;.
Definition at line 78 of file KVItvFinderDialog.h.
TGButton* KVItvFinderDialog::fTBbuttons[50] |
Definition at line 63 of file KVItvFinderDialog.h.
TGToolBar* KVItvFinderDialog::fToolBar |
Definition at line 61 of file KVItvFinderDialog.h.
TGToolBar* KVItvFinderDialog::fToolBar2 |
Definition at line 62 of file KVItvFinderDialog.h.