CbmRoot
|
Enumerations | |
enum | Eidx { kRaw = 100, kBgrd, kSig, kFit, kCocktail, kNidx } |
enum | Epalette { kDefault = 0, kGoodBad } |
enum | EfillMark { kOpenMarker = 1, kFullMarker, kDontCare } |
enum | Estyle { kNMaxMarker = 13, kNMaxLine = 4, kNMaxColor = 17 } |
Functions | |
void | SetStyle (TStyle *userStyle) |
void | SetStyle (Eidx idx, Int_t col=kBlack, Int_t marker=kOpenCircle, Double_t size=1.5, Int_t line=kSolid, Double_t width=2., Int_t fill=kFEmpty) |
void | LoadStyle () |
void | Style (TObject *obj, Int_t idx=0) |
void | SetForceLineStyle (Int_t line=kSolid) |
void | SetForceColor (Int_t color=kBlack) |
void | SetForceFillStyle (Int_t fill=kFSolid) |
void | SetForceMarkerFillStyle (EfillMark fill) |
void | SetPalette (Epalette colors=kDefault, Bool_t reverse=kFALSE) |
void | SetLegendAlign (UInt_t align) |
void | SetLegendAttributes (TLegend *leg, Bool_t fill=kFALSE) |
TH1 * | GetFirstHistogram () |
TLegendEntry * | GetLegendEntry (Int_t idx) |
Variables | |
static Int_t | fCol [kNidx - kRaw] |
static Int_t | fMrk [kNidx - kRaw] |
static Double_t | fSze [kNidx - kRaw] = {1., 1., 1., 1., 1.} |
static Int_t | fLne [kNidx - kRaw] = {kSolid, kSolid, kSolid, kSolid, kSolid} |
static Double_t | fWdt [kNidx - kRaw] = {2., 2., 2., 2., 2.} |
static Int_t | fFll [kNidx - kRaw] = {0, 0, 0, 0, 0} |
static Int_t | Marker [] |
static Int_t | Line [] |
static Int_t | Color [] |
static Int_t | Fill [] = {-1} |
static UInt_t | fLegAlign = 22 |
static TStyle * | fUserDielStyle = nullptr |
Enumerator | |
---|---|
kOpenMarker | |
kFullMarker | |
kDontCare |
Definition at line 27 of file PairAnalysisStyler.h.
Enumerator | |
---|---|
kRaw | |
kBgrd | |
kSig | |
kFit | |
kCocktail | |
kNidx |
Definition at line 25 of file PairAnalysisStyler.h.
Enumerator | |
---|---|
kDefault | |
kGoodBad |
Definition at line 26 of file PairAnalysisStyler.h.
Enumerator | |
---|---|
kNMaxMarker | |
kNMaxLine | |
kNMaxColor |
Definition at line 28 of file PairAnalysisStyler.h.
TH1 * PairAnalysisStyler::GetFirstHistogram | ( | ) |
Definition at line 605 of file PairAnalysisStyler.cxx.
Referenced by PairAnalysisHelper::SetPDGBinLabels().
TLegendEntry * PairAnalysisStyler::GetLegendEntry | ( | Int_t | idx | ) |
Definition at line 630 of file PairAnalysisStyler.cxx.
void PairAnalysisStyler::LoadStyle | ( | ) |
Definition at line 49 of file PairAnalysisStyler.cxx.
References fUserDielStyle.
Referenced by ClassImp(), PairAnalysisSignalExt::Draw(), PairAnalysisHF::ReadFromFile(), and SetStyle().
void PairAnalysisStyler::SetForceColor | ( | Int_t | color = kBlack | ) |
Definition at line 367 of file PairAnalysisStyler.cxx.
References Color, i, and kNMaxColor.
void PairAnalysisStyler::SetForceFillStyle | ( | Int_t | fill = kFSolid | ) |
void PairAnalysisStyler::SetForceLineStyle | ( | Int_t | line = kSolid | ) |
Definition at line 357 of file PairAnalysisStyler.cxx.
void PairAnalysisStyler::SetForceMarkerFillStyle | ( | EfillMark | fill | ) |
Definition at line 388 of file PairAnalysisStyler.cxx.
References i, kFullMarker, kNMaxMarker, kOpenMarker, and Marker.
void PairAnalysisStyler::SetLegendAlign | ( | UInt_t | align | ) |
Definition at line 463 of file PairAnalysisStyler.cxx.
References fLegAlign.
void PairAnalysisStyler::SetLegendAttributes | ( | TLegend * | leg, |
Bool_t | fill = kFALSE |
||
) |
Definition at line 466 of file PairAnalysisStyler.cxx.
References fLegAlign.
Referenced by PairAnalysisSignalExt::Draw().
Definition at line 568 of file PairAnalysisStyler.cxx.
References kDefault, and kGoodBad.
Referenced by CbmPointSetArray::ApplyColorMode().
void PairAnalysisStyler::SetStyle | ( | Eidx | idx, |
Int_t | col = kBlack , |
||
Int_t | marker = kOpenCircle , |
||
Double_t | size = 1.5 , |
||
Int_t | line = kSolid , |
||
Double_t | width = 2. , |
||
Int_t | fill = kFEmpty |
||
) |
void PairAnalysisStyler::SetStyle | ( | TStyle * | userStyle | ) |
Definition at line 40 of file PairAnalysisStyler.cxx.
References fUserDielStyle, and LoadStyle().
void PairAnalysisStyler::Style | ( | TObject * | obj, |
Int_t | idx = 0 |
||
) |
Definition at line 262 of file PairAnalysisStyler.cxx.
References Color, fCol, fFll, Fill, fLne, fMrk, fSze, fWdt, kNMaxColor, kNMaxLine, kNMaxMarker, kRaw, and Marker.
Referenced by PairAnalysisSignalExt::Draw().
|
static |
Definition at line 64 of file PairAnalysisStyleDefs.h.
Referenced by SetForceColor(), and Style().
Definition at line 29 of file PairAnalysisStyleDefs.h.
Referenced by SetStyle(), and Style().
Definition at line 42 of file PairAnalysisStyleDefs.h.
Referenced by SetForceFillStyle(), SetStyle(), and Style().
|
static |
Definition at line 82 of file PairAnalysisStyleDefs.h.
Referenced by L1AlgoPulls::Build(), CbmStar2019EventBuilderEtofAlgo::BuildEvents(), CbmMuchMergeVectorsQA::CheckEffic(), CbmMuchFindVectorsQA::CheckShorts(), CbmMcbm2018TofTestFee::DoUnpack(), CbmStar2019MonitorTof::DoUnpack(), CbmMcbm2018MonitorTof::DoUnpack(), CbmKresConversionBG::Exec(), CbmMuchFindVectorsQA::Exec(), CbmKFTrackQA::Exec(), CbmMvdQa::ExecDigiQa(), CbmMvdQa::ExecHitQa(), CbmMcbm2018UnpackerAlgoTrdR::FillHistograms(), CbmTofHitFinderQa::FillHistos(), CbmStar2019MonitorTof::FillHitInfo(), CbmMcbm2018MonitorTof::FillHitInfo(), CbmLitTrackingQa::PionSuppression(), CbmStsDigitizeQa::ProcessDigisAndPoints(), CbmMcbm2018MonitorAlgoPsd::ProcessMs(), CbmMcbm2018UnpackerAlgoTrdR::ProcessMs(), SetForceFillStyle(), Style(), CbmL1::TrackFitPerformance(), CbmMvdSensorClusterfinderTask::UpdateDebugHistos(), CbmMvdSensorFindHitTask::UpdateDebugHistos(), CbmTofCosmicClusterizer::WriteHistos(), CbmTofTestBeamClusterizer::WriteHistos(), and CbmTofEventClusterizer::WriteHistos().
|
static |
Definition at line 84 of file PairAnalysisStyleDefs.h.
Referenced by SetLegendAlign(), and SetLegendAttributes().
Definition at line 40 of file PairAnalysisStyleDefs.h.
Referenced by SetStyle(), and Style().
Definition at line 34 of file PairAnalysisStyleDefs.h.
Referenced by SetStyle(), and Style().
Definition at line 39 of file PairAnalysisStyleDefs.h.
Referenced by SetStyle(), and Style().
|
static |
Definition at line 86 of file PairAnalysisStyleDefs.h.
Referenced by LoadStyle(), and SetStyle().
Definition at line 41 of file PairAnalysisStyleDefs.h.
Referenced by SetStyle(), and Style().
|
static |
Definition at line 58 of file PairAnalysisStyleDefs.h.
|
static |
Definition at line 44 of file PairAnalysisStyleDefs.h.
Referenced by SetForceMarkerFillStyle(), and Style().