ndmspc 0.20250128.0
Loading...
Searching...
No Matches
HnSparseBrowser.h
1#ifndef NdmspcCoreHnSparseBrowser_H
2#define NdmspcCoreHnSparseBrowser_H
3
4#include <TObject.h>
5#include <THnSparse.h>
6#include <TList.h>
7#include <TVirtualPad.h>
8
9namespace Ndmspc {
10
17
18class HnSparseBrowser : public TObject {
19 public:
21 virtual ~HnSparseBrowser();
22
23 int Draw(std::string filename =
24 "root://eos.ndmspc.io//eos/ndmspc/scratch/alice/hyperloop/PWGLF-376/222580/AnalysisResults.root",
25 std::string objects = "phianalysis-t-hn-sparse_default/unlikepm,phianalysis-t-hn-sparse_default/likepp",
26 std::string dirtoken = "/");
27
28 protected:
29 THnSparse * fInputHnSparse{nullptr};
30 TList * fListOfHnSparses{nullptr};
31
32 public:
33 void HighlightMain(TVirtualPad * pad, TObject * obj, Int_t xBin, Int_t yBin);
34
36 ClassDef(HnSparseBrowser, 1);
38};
39} // namespace Ndmspc
40#endif /* PointRun_H */
HnSparseBrowser object.
int Draw(std::string filename="root://eos.ndmspc.io//eos/ndmspc/scratch/alice/hyperloop/PWGLF-376/222580/AnalysisResults.root", std::string objects="phianalysis-t-hn-sparse_default/unlikepm,phianalysis-t-hn-sparse_default/likepp", std::string dirtoken="/")