fix_headers_larsoftobj.pl
Go to the documentation of this file.
1 use strict;
2 
3 use vars qw(%subdir_list);
4 use vars qw(%header_list);
5 
6 # explicit headers to avoid conflicts with experiment code
7 BEGIN { %header_list = (
8 "art/Framework/Core/FindOne.h" => "canvas/Persistency/Common/FindOne.h",
9 "art/Framework/Core/FindOneP.h" => "canvas/Persistency/Common/FindOneP.h",
10 "art/Framework/Core/FindMany.h" => "canvas/Persistency/Common/FindMany.h",
11 "art/Framework/Core/FindManyP.h" => "canvas/Persistency/Common/FindManyP.h",
12 "art/Framework/Core/detail/IPRHelper.h" => "canvas/Persistency/Common/detail/IPRHelper.h",
13 "art/Framework/IO/Root/RefCoreStreamer.h" => "canvas/Persistency/Common/RefCoreStreamer.h",
14 "art/Framework/IO/Root/rootNames.h" => "canvas/Persistency/Provenance/rootNames.h",
15 "art/Persistency/CLHEPDictionaries/classes.h" => "canvas/Persistency/CLHEPDictionaries/classes.h",
16 "art/Persistency/CetlibDictionaries/classes.h" => "canvas/Persistency/CetlibDictionaries/classes.h",
17 "art/Persistency/Common/Assns.h" => "canvas/Persistency/Common/Assns.h",
18 "art/Persistency/Common/BoolCache.h" => "canvas/Persistency/Common/BoolCache.h",
19 "art/Persistency/Common/CacheStreamers.h" => "canvas/Persistency/Common/CacheStreamers.h",
20 "art/Persistency/Common/ConstPtrCache.h" => "canvas/Persistency/Common/ConstPtrCache.h",
21 "art/Persistency/Common/EDProduct.h" => "canvas/Persistency/Common/EDProduct.h",
22 "art/Persistency/Common/EDProductGetter.h" => "canvas/Persistency/Common/EDProductGetter.h",
23 "art/Persistency/Common/GetProduct.h" => "canvas/Persistency/Common/GetProduct.h",
24 "art/Persistency/Common/HLTGlobalStatus.h" => "canvas/Persistency/Common/HLTGlobalStatus.h",
25 "art/Persistency/Common/HLTPathStatus.h" => "canvas/Persistency/Common/HLTPathStatus.h",
26 "art/Persistency/Common/HLTenums.h" => "canvas/Persistency/Common/HLTenums.h",
27 "art/Persistency/Common/Ptr.h" => "canvas/Persistency/Common/Ptr.h",
28 "art/Persistency/Common/PtrVector.h" => "canvas/Persistency/Common/PtrVector.h",
29 "art/Persistency/Common/PtrVectorBase.h" => "canvas/Persistency/Common/PtrVectorBase.h",
30 "art/Persistency/Common/RNGsnapshot.h" => "canvas/Persistency/Common/RNGsnapshot.h",
31 "art/Persistency/Common/RefCore.h" => "canvas/Persistency/Common/RefCore.h",
32 "art/Persistency/Common/TriggerResults.h" => "canvas/Persistency/Common/TriggerResults.h",
33 "art/Persistency/Common/Wrapper.h" => "canvas/Persistency/Common/Wrapper.h",
34 "art/Persistency/Common/classes.h" => "canvas/Persistency/Common/classes.h",
35 "art/Persistency/Common/detail/maybeCastObj.h" => "canvas/Persistency/Common/detail/maybeCastObj.h",
36 "art/Persistency/Common/detail/setPtrVectorBaseStreamer.h" => "canvas/Persistency/Common/detail/setPtrVectorBaseStreamer.h",
37 "art/Persistency/Common/getElementAddresses.h" => "canvas/Persistency/Common/getElementAddresses.h",
38 "art/Persistency/Common/setPtr.h" => "canvas/Persistency/Common/setPtr.h",
39 "art/Persistency/Common/traits.h" => "canvas/Persistency/Common/traits.h",
40 "art/Persistency/FhiclCppDictionaries/classes.h" => "canvas/Persistency/FhiclCppDictionaries/classes.h",
41 "art/Persistency/Provenance/BranchChildren.h" => "canvas/Persistency/Provenance/BranchChildren.h",
42 "art/Persistency/Provenance/BranchDescription.h" => "canvas/Persistency/Provenance/BranchDescription.h",
43 "art/Persistency/Provenance/BranchID.h" => "canvas/Persistency/Provenance/BranchID.h",
44 "art/Persistency/Provenance/BranchIDList.h" => "canvas/Persistency/Provenance/BranchIDList.h",
45 "art/Persistency/Provenance/BranchKey.h" => "canvas/Persistency/Provenance/BranchKey.h",
46 "art/Persistency/Provenance/BranchListIndex.h" => "canvas/Persistency/Provenance/BranchListIndex.h",
47 "art/Persistency/Provenance/BranchMapper.h" => "canvas/Persistency/Provenance/BranchMapper.h",
48 "art/Persistency/Provenance/BranchType.h" => "canvas/Persistency/Provenance/BranchType.h",
49 "art/Persistency/Provenance/EventAuxiliary.h" => "canvas/Persistency/Provenance/EventAuxiliary.h",
50 "art/Persistency/Provenance/EventID.h" => "canvas/Persistency/Provenance/EventID.h",
51 "art/Persistency/Provenance/EventSelectionID.h" => "canvas/Persistency/Provenance/EventSelectionID.h",
52 "art/Persistency/Provenance/FileFormatVersion.h" => "canvas/Persistency/Provenance/FileFormatVersion.h",
53 "art/Persistency/Provenance/FileIndex.h" => "canvas/Persistency/Provenance/FileIndex.h",
54 "art/Persistency/Provenance/Hash.h" => "canvas/Persistency/Provenance/Hash.h",
55 "art/Persistency/Provenance/HashedTypes.h" => "canvas/Persistency/Provenance/HashedTypes.h",
56 "art/Persistency/Provenance/History.h" => "canvas/Persistency/Provenance/History.h",
57 "art/Persistency/Provenance/ModuleDescription.h" => "canvas/Persistency/Provenance/ModuleDescription.h",
58 "art/Persistency/Provenance/ModuleDescriptionID.h" => "canvas/Persistency/Provenance/ModuleDescriptionID.h",
59 "art/Persistency/Provenance/ParameterSetBlob.h" => "canvas/Persistency/Provenance/ParameterSetBlob.h",
60 "art/Persistency/Provenance/ParameterSetMap.h" => "canvas/Persistency/Provenance/ParameterSetMap.h",
61 "art/Persistency/Provenance/Parentage.h" => "canvas/Persistency/Provenance/Parentage.h",
62 "art/Persistency/Provenance/ParentageID.h" => "canvas/Persistency/Provenance/ParentageID.h",
63 "art/Persistency/Provenance/ParentageRegistry.h" => "canvas/Persistency/Provenance/ParentageRegistry.h",
64 "art/Persistency/Provenance/PassID.h" => "canvas/Persistency/Provenance/PassID.h",
65 "art/Persistency/Provenance/ProcessConfiguration.h" => "canvas/Persistency/Provenance/ProcessConfiguration.h",
66 "art/Persistency/Provenance/ProcessConfigurationID.h" => "canvas/Persistency/Provenance/ProcessConfigurationID.h",
67 "art/Persistency/Provenance/ProcessHistory.h" => "canvas/Persistency/Provenance/ProcessHistory.h",
68 "art/Persistency/Provenance/ProcessHistoryID.h" => "canvas/Persistency/Provenance/ProcessHistoryID.h",
69 "art/Persistency/Provenance/ProductID.h" => "canvas/Persistency/Provenance/ProductID.h",
70 "art/Persistency/Provenance/ProductList.h" => "canvas/Persistency/Provenance/ProductList.h",
71 "art/Persistency/Provenance/ProductProvenance.h" => "canvas/Persistency/Provenance/ProductProvenance.h",
72 "art/Persistency/Provenance/ProductRegistry.h" => "canvas/Persistency/Provenance/ProductRegistry.h",
73 "art/Persistency/Provenance/ProductStatus.h" => "canvas/Persistency/Provenance/ProductStatus.h",
74 "art/Persistency/Provenance/ProvenanceFwd.h" => "canvas/Persistency/Provenance/ProvenanceFwd.h",
75 "art/Persistency/Provenance/ReleaseVersion.h" => "canvas/Persistency/Provenance/ReleaseVersion.h",
76 "art/Persistency/Provenance/ResultsAuxiliary.h" => "canvas/Persistency/Provenance/ResultsAuxiliary.h",
77 "art/Persistency/Provenance/RunAuxiliary.h" => "canvas/Persistency/Provenance/RunAuxiliary.h",
78 "art/Persistency/Provenance/RunID.h" => "canvas/Persistency/Provenance/RunID.h",
79 "art/Persistency/Provenance/SortInvalidFirst.h" => "canvas/Persistency/Provenance/SortInvalidFirst.h",
80 "art/Persistency/Provenance/SubRunAuxiliary.h" => "canvas/Persistency/Provenance/SubRunAuxiliary.h",
81 "art/Persistency/Provenance/SubRunID.h" => "canvas/Persistency/Provenance/SubRunID.h",
82 "art/Persistency/Provenance/Timestamp.h" => "canvas/Persistency/Provenance/Timestamp.h",
83 "art/Persistency/Provenance/Transient.h" => "canvas/Persistency/Provenance/Transient.h",
84 "art/Persistency/Provenance/TransientStreamer.h" => "canvas/Persistency/Provenance/TransientStreamer.h",
85 "art/Persistency/Provenance/TypeLabel.h" => "canvas/Persistency/Provenance/TypeLabel.h",
86 "art/Persistency/Provenance/TypeTools.h" => "canvas/Persistency/Provenance/TypeTools.h",
87 "art/Persistency/Provenance/TypeWithDict.h" => "canvas/Persistency/Provenance/TypeWithDict.h",
88 "art/Persistency/Provenance/classes.h" => "canvas/Persistency/Provenance/classes.h",
89 "art/Persistency/Provenance/ParameterSetID.h" => "canvas/Persistency/Provenance/ParameterSetID.h",
90 "art/Persistency/StdDictionaries/classes.h" => "canvas/Persistency/StdDictionaries/classes.h",
91 "art/Persistency/WrappedStdDictionaries/classes.h" => "canvas/Persistency/WrappedStdDictionaries/classes.h",
92 "art/Utilities/DebugMacros.h" => "canvas/Utilities/DebugMacros.h",
93 "art/Utilities/Exception.h" => "canvas/Utilities/Exception.h",
94 "art/Utilities/FriendlyName.h" => "canvas/Utilities/FriendlyName.h",
95 "art/Utilities/GetPassID.h" => "canvas/Utilities/GetPassID.h",
96 "art/Utilities/InputTag.h" => "canvas/Utilities/InputTag.h",
97 "art/Utilities/TestHelper.h" => "canvas/Utilities/TestHelper.h",
98 "art/Utilities/TypeID.h" => "canvas/Utilities/TypeID.h",
99 "art/Utilities/WrappedClassName.h" => "canvas/Utilities/WrappedClassName.h",
100 "art/Utilities/detail/metaprogramming.h" => "canvas/Utilities/detail/metaprogramming.h",
101 "art/Utilities/ensurePointer.h" => "canvas/Utilities/ensurePointer.h",
102 "art/Utilities/uniform_type_name.h" => "canvas/Utilities/uniform_type_name.h",
103 "EventGeneratorBase/CRY/CRYHelper.h" => "nutools/EventGeneratorBase/CRY/CRYHelper.h",
104 "EventGeneratorBase/GENIE/GENIEHelper.h" => "nutools/EventGeneratorBase/GENIE/GENIEHelper.h",
105 "EventGeneratorBase/GiBUU/GiBUUHelper.h" => "nutools/EventGeneratorBase/GiBUU/GiBUUHelper.h",
106 "EventGeneratorBase/evgenbase.h" => "nutools/EventGeneratorBase/evgenbase.h",
107 "IFDatabase/DBIService.h" => "nutools/IFDatabase/DBIService.h",
108 "IFDatabase/ColumnDef.h" => "nutools/IFDatabase/ColumnDef.h",
109 "IFDatabase/Column.h" => "nutools/IFDatabase/Column.h",
110 "IFDatabase/Util.h" => "nutools/IFDatabase/Util.h",
111 "IFDatabase/Row.h" => "nutools/IFDatabase/Row.h",
112 "IFDatabase/DataType.h" => "nutools/IFDatabase/DataType.h",
113 "IFDatabase/Table.h" => "nutools/IFDatabase/Table.h",
114 "NuBeamWeights/Conventions.h" => "nutools/NuBeamWeights/Conventions.h",
115 "NuBeamWeights/skzpReweight.h" => "nutools/NuBeamWeights/skzpReweight.h",
116 "EventDisplayBase/ScanWindow.h" => "nutools/EventDisplayBase/ScanWindow.h",
117 "EventDisplayBase/EventDisplay.h" => "nutools/EventDisplayBase/EventDisplay.h",
118 "EventDisplayBase/LinkDef.h" => "nutools/EventDisplayBase/LinkDef.h",
119 "EventDisplayBase/JobMenu.h" => "nutools/EventDisplayBase/JobMenu.h",
120 "EventDisplayBase/ScanOptions.h" => "nutools/EventDisplayBase/ScanOptions.h",
121 "EventDisplayBase/EventHolder.h" => "nutools/EventDisplayBase/EventHolder.h",
122 "EventDisplayBase/ParameterSetEdit.h" => "nutools/EventDisplayBase/ParameterSetEdit.h",
123 "EventDisplayBase/Colors.h" => "nutools/EventDisplayBase/Colors.h",
124 "EventDisplayBase/WindowMenu.h" => "nutools/EventDisplayBase/WindowMenu.h",
125 "EventDisplayBase/FileMenu.h" => "nutools/EventDisplayBase/FileMenu.h",
126 "EventDisplayBase/ListWindow.h" => "nutools/EventDisplayBase/ListWindow.h",
127 "EventDisplayBase/Functors.h" => "nutools/EventDisplayBase/Functors.h",
128 "EventDisplayBase/DisplayWindow.h" => "nutools/EventDisplayBase/DisplayWindow.h",
129 "EventDisplayBase/ObjListCanvas.h" => "nutools/EventDisplayBase/ObjListCanvas.h",
130 "EventDisplayBase/View2D.h" => "nutools/EventDisplayBase/View2D.h",
131 "EventDisplayBase/EditMenu.h" => "nutools/EventDisplayBase/EditMenu.h",
132 "EventDisplayBase/NavState.h" => "nutools/EventDisplayBase/NavState.h",
133 "EventDisplayBase/Canvas.h" => "nutools/EventDisplayBase/Canvas.h",
134 "EventDisplayBase/MenuBar.h" => "nutools/EventDisplayBase/MenuBar.h",
135 "EventDisplayBase/View3D.h" => "nutools/EventDisplayBase/View3D.h",
136 "EventDisplayBase/StatusBar.h" => "nutools/EventDisplayBase/StatusBar.h",
137 "EventDisplayBase/HelpMenu.h" => "nutools/EventDisplayBase/HelpMenu.h",
138 "EventDisplayBase/ButtonBar.h" => "nutools/EventDisplayBase/ButtonBar.h",
139 "EventDisplayBase/ColorScale.h" => "nutools/EventDisplayBase/ColorScale.h",
140 "EventDisplayBase/PrintDialog.h" => "nutools/EventDisplayBase/PrintDialog.h",
141 "EventDisplayBase/ParameterSetEditDialog.h" => "nutools/EventDisplayBase/ParameterSetEditDialog.h",
142 "EventDisplayBase/ServiceTable.h" => "nutools/EventDisplayBase/ServiceTable.h",
143 "EventDisplayBase/RootEnv.h" => "nutools/EventDisplayBase/RootEnv.h",
144 "EventDisplayBase/Printable.h" => "nutools/EventDisplayBase/Printable.h",
145 "EventDisplayBase/evdb.h" => "nutools/EventDisplayBase/evdb.h",
146 "G4Base/PrimaryParticleInformation.h" => "nutools/G4Base/PrimaryParticleInformation.h",
147 "G4Base/UserActionFactory.h" => "nutools/G4Base/UserActionFactory.h",
148 "G4Base/G4Helper.h" => "nutools/G4Base/G4Helper.h",
149 "G4Base/DetectorConstruction.h" => "nutools/G4Base/DetectorConstruction.h",
150 "G4Base/ExampleAction.h" => "nutools/G4Base/ExampleAction.h",
151 "G4Base/UserAction.h" => "nutools/G4Base/UserAction.h",
152 "G4Base/UserActionManager.h" => "nutools/G4Base/UserActionManager.h",
153 "G4Base/ConvertMCTruthToG4.h" => "nutools/G4Base/ConvertMCTruthToG4.h",
154 "MagneticField/MagneticField.h" => "nutools/MagneticField/MagneticField.h",
155 "NuReweight/art/NuReweight.h" => "nutools/NuReweight/art/NuReweight.h",
156 "NuReweight/GENIEReweight.h" => "nutools/NuReweight/GENIEReweight.h",
157 "NuReweight/ReweightLabels.h" => "nutools/NuReweight/ReweightLabels.h",
158 "G4Base/G4PhysicsProcessFactorySingleton.hh" => "nutools/G4Base/G4PhysicsProcessFactorySingleton.hh",
159 "G4Base/G4PhysListFactory.hh" => "nutools/G4Base/G4PhysListFactory.hh",
160 "G4Base/G4PhysListFactorySingleton.hh" => "nutools/G4Base/G4PhysListFactorySingleton.hh",
161 "G4Base/G4PhysicsProcessRegisterOld.icc" => "nutools/G4Base/G4PhysicsProcessRegisterOld.icc",
162 "G4Base/G4PhysListRegisterOld.icc" => "nutools/G4Base/G4PhysListRegisterOld.icc",
163 "SimulationBase/GTruth.h" => "nusimdata/SimulationBase/GTruth.h",
164 "SimulationBase/MCFlux.h" => "nusimdata/SimulationBase/MCFlux.h",
165 "SimulationBase/MCNeutrino.h" => "nusimdata/SimulationBase/MCNeutrino.h",
166 "SimulationBase/MCParticle.h" => "nusimdata/SimulationBase/MCParticle.h",
167 "SimulationBase/MCTrajectory.h" => "nusimdata/SimulationBase/MCTrajectory.h",
168 "SimulationBase/MCTruth.h" => "nusimdata/SimulationBase/MCTruth.h",
169 "SimulationBase/classes.h" => "nusimdata/SimulationBase/classes.h",
170 "larcore/SimpleTypesAndConstants/geo_types.h" => "larcoreobj/SimpleTypesAndConstants/geo_types.h",
171 "larcore/SimpleTypesAndConstants/PhysicalConstants.h" => "larcoreobj/SimpleTypesAndConstants/PhysicalConstants.h",
172 "larcore/SimpleTypesAndConstants/RawTypes.h" => "larcoreobj/SimpleTypesAndConstants/RawTypes.h",
173 "larcore/SummaryData/POTSummary.h" => "larcoreobj/SummaryData/POTSummary.h",
174 "larcore/SummaryData/RunData.h" => "larcoreobj/SummaryData/RunData.h",
175 "lardata/AnalysisBase/Calorimetry.h" => "lardataobj/AnalysisBase/Calorimetry.h",
176 "lardata/AnalysisBase/classes.h" => "lardataobj/AnalysisBase/classes.h",
177 "lardata/AnalysisBase/CosmicTag.h" => "lardataobj/AnalysisBase/CosmicTag.h",
178 "lardata/AnalysisBase/FlashMatch.h" => "lardataobj/AnalysisBase/FlashMatch.h",
179 "lardata/AnalysisBase/MVAPIDResult.h" => "lardataobj/AnalysisBase/MVAPIDResult.h",
180 "lardata/AnalysisBase/ParticleID.h" => "lardataobj/AnalysisBase/ParticleID.h",
181 "lardata/AnalysisBase/T0.h" => "lardataobj/AnalysisBase/T0.h",
182 "lardata/MCBase/classes.h" => "lardataobj/MCBase/classes.h",
183 "lardata/MCBase/MCBaseException.h" => "lardataobj/MCBase/MCBaseException.h",
184 "lardata/MCBase/MCDataHolder.h" => "lardataobj/MCBase/MCDataHolder.h",
185 "lardata/MCBase/MCHitCollection.h" => "lardataobj/MCBase/MCHitCollection.h",
186 "lardata/MCBase/MCHit.h" => "lardataobj/MCBase/MCHit.h",
187 "lardata/MCBase/MCLimits.h" => "lardataobj/MCBase/MCLimits.h",
188 "lardata/MCBase/MCShower.h" => "lardataobj/MCBase/MCShower.h",
189 "lardata/MCBase/MCStep.h" => "lardataobj/MCBase/MCStep.h",
190 "lardata/MCBase/MCTrack.h" => "lardataobj/MCBase/MCTrack.h",
191 "lardata/MCBase/MCWireCollection.h" => "lardataobj/MCBase/MCWireCollection.h",
192 "lardata/MCBase/MCWire.h" => "lardataobj/MCBase/MCWire.h",
193 "lardata/OpticalDetectorData/ChannelDataGroup.h" => "lardataobj/OpticalDetectorData/ChannelDataGroup.h",
194 "lardata/OpticalDetectorData/ChannelData.h" => "lardataobj/OpticalDetectorData/ChannelData.h",
195 "lardata/OpticalDetectorData/classes.h" => "lardataobj/OpticalDetectorData/classes.h",
196 "lardata/OpticalDetectorData/FIFOChannel.h" => "lardataobj/OpticalDetectorData/FIFOChannel.h",
197 "lardata/OpticalDetectorData/OpticalRawDigit.h" => "lardataobj/OpticalDetectorData/OpticalRawDigit.h",
198 "lardata/OpticalDetectorData/OpticalTypes.h" => "lardataobj/OpticalDetectorData/OpticalTypes.h",
199 "lardata/OpticalDetectorData/PMTTrigger.h" => "lardataobj/OpticalDetectorData/PMTTrigger.h",
200 "lardata/RawData/AuxDetDigit.h" => "lardataobj/RawData/AuxDetDigit.h",
201 "lardata/RawData/BeamInfo.h" => "lardataobj/RawData/BeamInfo.h",
202 "lardata/RawData/classes.h" => "lardataobj/RawData/classes.h",
203 "lardata/RawData/DAQHeader.h" => "lardataobj/RawData/DAQHeader.h",
204 "lardata/RawData/ExternalTrigger.h" => "lardataobj/RawData/ExternalTrigger.h",
205 "lardata/RawData/OpDetPulse.h" => "lardataobj/RawData/OpDetPulse.h",
206 "lardata/RawData/OpDetWaveform.h" => "lardataobj/RawData/OpDetWaveform.h",
207 "lardata/RawData/RawDigit.h" => "lardataobj/RawData/RawDigit.h",
208 "lardata/RawData/raw.h" => "lardataobj/RawData/raw.h",
209 "lardata/RawData/TriggerData.h" => "lardataobj/RawData/TriggerData.h",
210 "lardata/RecoBase/Cluster.h" => "lardataobj/RecoBase/Cluster.h",
211 "lardata/RecoBase/EndPoint2D.h" => "lardataobj/RecoBase/EndPoint2D.h",
212 "lardata/RecoBase/Event.h" => "lardataobj/RecoBase/Event.h",
213 "lardata/RecoBase/Hit.h" => "lardataobj/RecoBase/Hit.h",
214 "lardata/RecoBase/OpFlash.h" => "lardataobj/RecoBase/OpFlash.h",
215 "lardata/RecoBase/OpHit.h" => "lardataobj/RecoBase/OpHit.h",
216 "lardata/RecoBase/PCAxis.h" => "lardataobj/RecoBase/PCAxis.h",
217 "lardata/RecoBase/PFParticle.h" => "lardataobj/RecoBase/PFParticle.h",
218 "lardata/RecoBase/Seed.h" => "lardataobj/RecoBase/Seed.h",
219 "lardata/RecoBase/Shower.h" => "lardataobj/RecoBase/Shower.h",
220 "lardata/RecoBase/SpacePoint.h" => "lardataobj/RecoBase/SpacePoint.h",
221 "lardata/RecoBase/Track.h" => "lardataobj/RecoBase/Track.h",
222 "lardata/RecoBase/TrackHitMeta.h" => "lardataobj/RecoBase/TrackHitMeta.h",
223 "lardata/RecoBase/Vertex.h" => "lardataobj/RecoBase/Vertex.h",
224 "lardata/RecoBase/Wire.h" => "lardataobj/RecoBase/Wire.h",
225 "lardata/Utilities/sparse_vector.h" => "lardataobj/Utilities/sparse_vector.h",
226 "lardata/Utilities/SumSecondFunction.h" => "lardataobj/Utilities/SumSecondFunction.h",
227 "lardata/Utilities/VectorMap.h" => "lardataobj/Utilities/VectorMap.h",
228 "larsim/Simulation/AuxDetSimChannel.h" => "lardataobj/Simulation/AuxDetSimChannel.h",
229 "larsim/Simulation/BeamGateInfo.h" => "lardataobj/Simulation/BeamGateInfo.h",
230 "larsim/Simulation/BeamTypes.h" => "lardataobj/Simulation/BeamTypes.h",
231 "larsim/Simulation/classes.h" => "lardataobj/Simulation/classes.h",
232 "larsim/Simulation/SimChannel.h" => "lardataobj/Simulation/SimChannel.h",
233 "larsim/Simulation/sim.h" => "lardataobj/Simulation/sim.h",
234 "larsim/Simulation/SimPhotons.h" => "lardataobj/Simulation/SimPhotons.h",
235 "larsimobj/Simulation/AuxDetSimChannel.h" => "lardataobj/Simulation/AuxDetSimChannel.h",
236 "larsimobj/Simulation/BeamGateInfo.h" => "lardataobj/Simulation/BeamGateInfo.h",
237 "larsimobj/Simulation/BeamTypes.h" => "lardataobj/Simulation/BeamTypes.h",
238 "larsimobj/Simulation/classes.h" => "lardataobj/Simulation/classes.h",
239 "larsimobj/Simulation/SimChannel.h" => "lardataobj/Simulation/SimChannel.h",
240 "larsimobj/Simulation/sim.h" => "lardataobj/Simulation/sim.h",
241 "larsimobj/Simulation/SimPhotons.h" => "lardataobj/Simulation/SimPhotons.h",
242 "boost/test/auto_unit_test.hpp" => "cetlib/quiet_unit_test.hpp",
243 "boost/test/unit_test.hpp" => "cetlib/quiet_unit_test.hpp"
244  ); }
245 
246 foreach my $inc (sort keys %header_list) {
247  s&^(\s*#include\s+["<])\Q$inc\E(.*)&${1}$header_list{$inc}${2}& and last;
248 }