#include <Histograms.h>
Public Member Functions | |
void | Fill (double xEntry, double xExit, double entryPy, double exitPy, double entryPz, double exitPz, double path, double path_x, int hitType, float processType, double pAbs) |
void | FillSagittas (double SG, double SM, int hitType) |
void | FillTOF (double tof) |
hHits (std::string name_) | |
hHits (std::string name_, TFile *file) | |
void | Write () |
virtual | ~hHits () |
Public Attributes | |
std::shared_ptr< TH3F > | h3DPathVsProcessVsType |
std::shared_ptr< TH3F > | h3DPathXVsProcessVsType |
std::shared_ptr< TH3F > | h3DXexitVsProcessVsType |
std::shared_ptr< TH1F > | hAbsXEntry |
std::shared_ptr< TH1F > | hAbsXExit |
std::shared_ptr< TH1F > | hAbsYEntry |
std::shared_ptr< TH1F > | hAbsYExit |
std::shared_ptr< TH1F > | hAbsZEntry |
std::shared_ptr< TH1F > | hAbsZExit |
std::shared_ptr< TH1F > | hDeltaX |
std::shared_ptr< TH1F > | hDeltaY |
std::shared_ptr< TH1F > | hDeltaZ |
std::shared_ptr< TH1F > | hHitMomentum |
std::shared_ptr< TH1F > | hHitTOF |
std::shared_ptr< TH1F > | hHitType |
std::shared_ptr< TH2F > | hPathVsProcess |
std::shared_ptr< TH2F > | hPathVSType |
std::shared_ptr< TH2F > | hPathXVsProcess |
std::shared_ptr< TH2F > | hPathXVSType |
std::shared_ptr< TH1F > | hProcessType |
std::shared_ptr< TH2F > | hProcessVsHitType |
std::shared_ptr< TH2F > | hSagittaBVSType |
std::shared_ptr< TH1F > | hSagittaGeom |
std::shared_ptr< TH1F > | hSagittaMag |
std::shared_ptr< TH2F > | hSagittaPVSType |
std::shared_ptr< TH1F > | hXentry |
std::shared_ptr< TH1F > | hXexit |
std::shared_ptr< TH1F > | hYentry |
std::shared_ptr< TH1F > | hYexit |
std::shared_ptr< TH1F > | hZentry |
std::shared_ptr< TH1F > | hZexit |
Private Attributes | |
TString | name |
Definition at line 129 of file Histograms.h.
|
inline |
Definition at line 131 of file Histograms.h.
References h3DPathVsProcessVsType, h3DPathXVsProcessVsType, h3DXexitVsProcessVsType, hAbsXEntry, hAbsXExit, hAbsYEntry, hAbsYExit, hAbsZEntry, hAbsZExit, hDeltaX, hDeltaY, hDeltaZ, hHitMomentum, hHitTOF, hHitType, hPathVsProcess, hPathVSType, hPathXVsProcess, hPathXVSType, hProcessType, hProcessVsHitType, hSagittaBVSType, hSagittaGeom, hSagittaMag, hSagittaPVSType, hXentry, hXexit, hYentry, hYexit, hZentry, hZexit, N, and name.
|
inlinevirtual |
Definition at line 197 of file Histograms.h.
|
inline |
Definition at line 231 of file Histograms.h.
References h3DPathVsProcessVsType, h3DPathXVsProcessVsType, h3DXexitVsProcessVsType, hAbsXEntry, hAbsXExit, hAbsYEntry, hAbsYExit, hAbsZEntry, hAbsZExit, hDeltaX, hDeltaY, hDeltaZ, hHitMomentum, hHitType, hPathVsProcess, hPathVSType, hPathXVsProcess, hPathXVSType, hProcessType, hProcessVsHitType, hSagittaBVSType, hSagittaGeom, hSagittaMag, hSagittaPVSType, hXentry, hXexit, hYentry, hYexit, hZentry, hZexit, hist_helper::make_non_owning_cast(), and name.
|
inline |
Definition at line 303 of file Histograms.h.
References h3DPathVsProcessVsType, h3DPathXVsProcessVsType, h3DXexitVsProcessVsType, hAbsXEntry, hAbsXExit, hAbsZEntry, hAbsZExit, hDeltaX, hDeltaY, hDeltaZ, hHitMomentum, hHitType, hPathVsProcess, hPathVSType, hPathXVsProcess, hPathXVSType, hProcessType, hProcessVsHitType, hXentry, hXexit, hYentry, hYexit, hZentry, and hZexit.
|
inline |
Definition at line 356 of file Histograms.h.
References hSagittaBVSType, hSagittaGeom, hSagittaMag, and hSagittaPVSType.
|
inline |
|
inline |
Definition at line 267 of file Histograms.h.
References h3DPathVsProcessVsType, h3DPathXVsProcessVsType, h3DXexitVsProcessVsType, hAbsXEntry, hAbsXExit, hAbsYEntry, hAbsYExit, hAbsZEntry, hAbsZExit, hDeltaX, hDeltaY, hDeltaZ, hHitMomentum, hHitTOF, hHitType, hPathVsProcess, hPathVSType, hPathXVsProcess, hPathXVSType, hProcessType, hProcessVsHitType, hSagittaBVSType, hSagittaGeom, hSagittaMag, hSagittaPVSType, hXentry, hXexit, hYentry, hYexit, hZentry, and hZexit.
std::shared_ptr<TH3F> hHits::h3DPathVsProcessVsType |
Definition at line 392 of file Histograms.h.
std::shared_ptr<TH3F> hHits::h3DPathXVsProcessVsType |
Definition at line 391 of file Histograms.h.
std::shared_ptr<TH3F> hHits::h3DXexitVsProcessVsType |
Definition at line 393 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hAbsXEntry |
Definition at line 376 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hAbsXExit |
Definition at line 377 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hAbsYEntry |
Definition at line 378 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hAbsYExit |
Definition at line 379 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hAbsZEntry |
Definition at line 374 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hAbsZExit |
Definition at line 375 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hDeltaX |
Definition at line 373 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hDeltaY |
Definition at line 372 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hDeltaZ |
Definition at line 371 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hHitMomentum |
Definition at line 380 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hHitTOF |
Definition at line 394 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hHitType |
Definition at line 364 of file Histograms.h.
std::shared_ptr<TH2F> hHits::hPathVsProcess |
Definition at line 389 of file Histograms.h.
std::shared_ptr<TH2F> hHits::hPathVSType |
Definition at line 385 of file Histograms.h.
std::shared_ptr<TH2F> hHits::hPathXVsProcess |
Definition at line 390 of file Histograms.h.
std::shared_ptr<TH2F> hHits::hPathXVSType |
Definition at line 386 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hProcessType |
Definition at line 387 of file Histograms.h.
std::shared_ptr<TH2F> hHits::hProcessVsHitType |
Definition at line 388 of file Histograms.h.
std::shared_ptr<TH2F> hHits::hSagittaBVSType |
Definition at line 384 of file Histograms.h.
Referenced by FillSagittas(), hHits(), and Write().
std::shared_ptr<TH1F> hHits::hSagittaGeom |
Definition at line 381 of file Histograms.h.
Referenced by FillSagittas(), hHits(), and Write().
std::shared_ptr<TH1F> hHits::hSagittaMag |
Definition at line 382 of file Histograms.h.
Referenced by FillSagittas(), hHits(), and Write().
std::shared_ptr<TH2F> hHits::hSagittaPVSType |
Definition at line 383 of file Histograms.h.
Referenced by FillSagittas(), hHits(), and Write().
std::shared_ptr<TH1F> hHits::hXentry |
Definition at line 367 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hXexit |
Definition at line 368 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hYentry |
Definition at line 369 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hYexit |
Definition at line 370 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hZentry |
Definition at line 365 of file Histograms.h.
std::shared_ptr<TH1F> hHits::hZexit |
Definition at line 366 of file Histograms.h.
|
private |
Definition at line 397 of file Histograms.h.
Referenced by dirstructure.Directory::__create_pie_image(), dqm_interfaces.DirID::__eq__(), dirstructure.Directory::__get_full_path(), dirstructure.Comparison::__get_img_name(), dirstructure.Comparison::__make_image(), dirstructure.Directory::__repr__(), dqm_interfaces.DirID::__repr__(), dirstructure.Comparison::__repr__(), config.CFG::__str__(), dirstructure.Directory::calcStats(), geometryComparison.GeometryComparison::createScript(), validation.Sample::digest(), utils.StatisticalTest::get_status(), primaryVertexResolution.PrimaryVertexResolution::getRepMap(), primaryVertexValidation.PrimaryVertexValidation::getRepMap(), zMuMuValidation.ZMuMuValidation::getRepMap(), hHits(), VIDSelectorBase.VIDSelectorBase::initialize(), and dirstructure.Directory::print_report().