CP::TPileupReweighting::Period Node1 CP::TPileupReweighting ::Period + id + start + end + defaultChannel + Period() + contains() + SetDefaultChannel() + print() Node11 std::vector< CP::TPileup Reweighting::Period * > Node1->Node11 +elements Node2 std::map< Int_t, std ::unique_ptr< TH1 > > + keys Node2->Node1 +inputHists +primaryHists Node3 std::unique_ptr< TH1 > + operator->() Node3->Node2 +elements Node4 TH1 + Fill() + Fill() + Fill() + GetBinContent() + GetBinContent() + GetBinContent() + SetBinContent() + SetBinContent() + SetBinContent() + SetBinError() + SetBinError() + SetBinError() + Sumw2() Node4->Node3 +ptr Node5 std::map< Int_t, std ::unique_ptr< TH2 > > + keys Node5->Node1 +secondaryHists Node6 std::unique_ptr< TH2 > + operator->() Node6->Node5 +elements Node8 std::map< Int_t, Double_t > + keys + elements Node8->Node1 +unrepData +sumOfWeights Node9 std::map< Int_t, Int_t > + keys + elements Node9->Node1 +inputBinRedirect +numberOfEntries Node10 std::vector< UInt_t > + elements Node10->Node1 +runNumbers Node11->Node1 +subPeriods