9 int _Nx,
double _minx,
double _maxx)
10 : minz(_minz), minx(_minx), maxz(_maxz), maxx(_maxx), Nx(_Nx), Nz(_Nz),
19 for(
unsigned int i = 0; i <
map.size(); ++i){
20 h->SetBinContent((i/Nx)+1, (i%Nx)+1,
map[i]);
24 for(
int i = 0; i < (
h->GetNbinsX()+2)*(
h->GetNbinsY()+2); ++i){
25 maxz =
std::max(maxz,
h->GetBinContent(i));
29 for(
int i = 0; i < (
h->GetNbinsX()+2)*(
h->GetNbinsY()+2); ++i){
30 if(
h->GetBinContent(i) < .05*
maxz)
h->SetBinContent(i, 0);
static int max(int a, int b)
HeatMap(int _Nz, double _minz, double _maxz, int _Nx, double _minx, double _maxx)
std::unique_ptr< TH2F > AsTH2() const