File indexing completed on 2024-04-06 11:56:12
0001 #ifndef Alignment_CommonAlignmentMonitor_AlignmentMonitorSurvey_H
0002 #define Alignment_CommonAlignmentMonitor_AlignmentMonitorSurvey_H
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018 #include <string>
0019 #include "Alignment/CommonAlignmentMonitor/interface/AlignmentMonitorBase.h"
0020
0021 class AlignmentMonitorSurvey : public AlignmentMonitorBase {
0022 public:
0023 AlignmentMonitorSurvey(const edm::ParameterSet&, edm::ConsumesCollector);
0024
0025 void book() override;
0026
0027 void event(const edm::Event&, const edm::EventSetup&, const ConstTrajTrackPairCollection&) override {}
0028
0029 private:
0030 std::vector<std::string> levelNames_;
0031
0032 std::vector<align::StructureType> theLevels;
0033 };
0034
0035 #endif