4848 The order of the paths from the input configuration is
4949 preserved in the main paths list.
5050
51- ------------------------
52-
53- The StreamSchedule uses the TriggerNamesService to get the names of the
54- trigger paths and end paths. When a TriggerResults object is created
55- the results are stored in the same order as the trigger names from
56- TriggerNamesService.
5751
5852*/
5953
@@ -114,24 +108,22 @@ namespace edm {
114108 class TriggerResultInserter ;
115109 class PathStatusInserter ;
116110 class EndPathStatusInserter ;
117- class PreallocationConfiguration ;
118- class ConditionalTaskHelper ;
119111
120- namespace service {
121- class TriggerNamesService ;
112+ namespace maker {
113+ class ModuleHolder ;
122114 }
123115
124116 class StreamSchedule {
125117 public:
126- typedef std::vector<std::string> vstring ;
127- typedef std::vector<Path> TrigPaths ;
128- typedef std::shared_ptr<HLTGlobalStatus> TrigResPtr ;
129- typedef std::shared_ptr<HLTGlobalStatus const > TrigResConstPtr ;
130- typedef std::vector<Worker*> AllWorkers ;
118+ using vstring = std::vector<std::string>;
119+ using TrigPaths = std::vector<Path>;
120+ using TrigResPtr = std::shared_ptr<HLTGlobalStatus>;
121+ using TrigResConstPtr = std::shared_ptr<HLTGlobalStatus const >;
122+ using AllWorkers = std::vector<Worker*>;
131123
132- typedef std::vector<Worker*> Workers ;
124+ using Workers = std::vector<Worker*>;
133125
134- typedef std::vector<WorkerInPath> PathWorkers ;
126+ using PathWorkers = std::vector<WorkerInPath>;
135127
136128 struct PathInfo {
137129 PathInfo (std::string name, std::vector<edm::ModuleInPath> modules, std::shared_ptr<PathStatusInserter> inserter)
@@ -155,11 +147,8 @@ namespace edm {
155147 std::vector<ModuleDescription const *> const & unscheduledModules,
156148 std::shared_ptr<TriggerResultInserter> inserter,
157149 std::shared_ptr<ModuleRegistry>,
158- ParameterSet& proc_pset,
159- PreallocationConfiguration const & prealloc,
160150 ExceptionToActionTable const & actions,
161151 std::shared_ptr<ActivityRegistry> areg,
162- std::shared_ptr<ProcessConfiguration const > processConfiguration,
163152 StreamID streamID,
164153 ProcessContext const * processContext);
165154
0 commit comments