15 #ifndef QUALITYCONTROL_TH1MCHREDUCTOR_H 16 #define QUALITYCONTROL_TH1MCHREDUCTOR_H 182 Double_t values[140];
203 std::array<int, 9> detCH5I = { 500, 501, 502, 503, 504, 514, 515, 516, 517 };
204 std::array<int, 9> detCH5O = { 505, 506, 507, 508, 509, 510, 511, 512, 513 };
205 std::array<int, 9> detCH6I = { 600, 601, 602, 603, 604, 614, 615, 616, 617 };
206 std::array<int, 9> detCH6O = { 605, 606, 607, 608, 609, 610, 611, 612, 613 };
207 std::array<int, 13> detCH7I = { 700, 701, 702, 703, 704, 705, 706, 720, 721, 722, 723, 724, 725 };
208 std::array<int, 13> detCH7O = { 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719 };
209 std::array<int, 13> detCH8I = { 800, 801, 802, 803, 804, 805, 806, 820, 821, 822, 823, 824, 825 };
210 std::array<int, 13> detCH8O = { 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819 };
211 std::array<int, 13> detCH9I = { 900, 901, 902, 903, 904, 905, 906, 920, 921, 922, 923, 924, 925 };
212 std::array<int, 13> detCH9O = { 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919 };
213 std::array<int, 13> detCH10I = { 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1020, 1021, 1022, 1023, 1024, 1025 };
214 std::array<int, 13> detCH10O = { 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019 };
219 #endif //QUALITYCONTROL_TH1mchREDUCTOR_H void update(TObject *obj) override
Fill the data structure with new data.
Definition: TH1MCHReductor.cxx:36
const char * getBranchLeafList() override
Branch leaf list getter.
Definition: TH1MCHReductor.cxx:31
Definition: Decoding.h:20
A Reductor which obtains the most popular characteristics of TH1.
Definition: TH1MCHReductor.h:27
An interface for storing data derived from QC objects into a TTree.
Definition: Reductor.h:24
void * getBranchAddress() override
Branch address getter.
Definition: TH1MCHReductor.cxx:26