32 CutMonitorXYZ::CutMonitorXYZ(TString cut_A,
34 std::initializer_list<Double_t> xAxis,
37 std::initializer_list<Double_t> yAxis,
40 std::initializer_list<Double_t> zAxis) :
42 auto vecX = Hal::Std::GetVector(xAxis);
43 auto vecY = Hal::Std::GetVector(yAxis);
44 auto vecZ = Hal::Std::GetVector(zAxis);
45 if (vecX.size() == 3) {
SetXaxis(vecX[0], vecX[1], vecX[2]); }
46 if (vecY.size() == 3) {
SetYaxis(vecY[0], vecY[1], vecY[2]); }
47 if (vecZ.size() == 3) {
SetZaxis(vecZ[0], vecZ[1], vecZ[2]); }