hpstr
The Heavy Photon Search Toolkit for Reconstruction (hpstr) provides an interface to physics data from the HPS experiment saved in the LCIO format and converts it into an ROOT based format.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Svt2DBlHistos.h
Go to the documentation of this file.
1#ifndef CLUSTERHISTOS_H
2#define CLUSTERHISTOS_H
3
4#include "TFile.h"
5#include "HistoManager.h"
6#include "TGraphErrors.h"
7#include "TKey.h"
8#include "TList.h"
9#include "TH1.h"
10#include "TrackerHit.h"
11#include "RawSvtHit.h"
12
13#include "ModuleMapper.h"
14
15#include <string>
16
23
24 public:
31 Svt2DBlHistos(const std::string& inputName, ModuleMapper* mmapper_);
33
38 void DefineHistos();
39
46 void FillHistograms(std::vector<RawSvtHit*> *rawSvtHits_,float weight = 1.);
47
48
49 private:
50
52 int debug_ = 1;
53
54 TH1F* svtCondHisto{nullptr};
55 //ModuleMapper
57};
58#endif
Class used to encapsulate raw svt hit information.
Class used to encapsulate tracker hit information.
description
description
void DefineHistos()
description
int debug_
description
void FillHistograms(std::vector< RawSvtHit * > *rawSvtHits_, float weight=1.)
description
TH1F * svtCondHisto
description
int Event_number
description
ModuleMapper * mmapper_
description