Skip to content

Commit a8bb4e4

Browse files
committed
write results of Lorentz Angle and Backplane corrections to split-iov db file
1 parent 9cd5aec commit a8bb4e4

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

Alignment/CommonAlignmentProducer/bin/aligncond_split_iov.cc

+12
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@
2626
#include "CondFormats/Alignment/interface/Alignments.h"
2727
#include "CondFormats/Alignment/interface/AlignmentErrors.h"
2828
#include "CondFormats/Alignment/interface/AlignmentSurfaceDeformations.h"
29+
#include "CondFormats/SiPixelObjects/interface/SiPixelLorentzAngle.h"
30+
#include "CondFormats/SiStripObjects/interface/SiStripLorentzAngle.h"
31+
#include "CondFormats/SiStripObjects/interface/SiStripBackPlaneCorrection.h"
2932

3033
#include <iterator>
3134
#include <iostream>
@@ -131,6 +134,15 @@ int cond::AlignSplitIOV::execute()
131134
else if (payloadContainerName=="AlignmentSurfaceDeformations")
132135
objToken = processPayloadContainer<AlignmentSurfaceDeformations>(sourcedb, destdb,
133136
ioviterator->token(), payloadContainerName);
137+
else if (payloadContainerName=="SiPixelLorentzAngle")
138+
objToken = processPayloadContainer<SiPixelLorentzAngle>(sourcedb, destdb,
139+
ioviterator->token(), payloadContainerName);
140+
else if (payloadContainerName=="SiStripLorentzAngle")
141+
objToken = processPayloadContainer<SiStripLorentzAngle>(sourcedb, destdb,
142+
ioviterator->token(), payloadContainerName);
143+
else if (payloadContainerName=="SiStripBackPlaneCorrection")
144+
objToken = processPayloadContainer<SiStripBackPlaneCorrection>(sourcedb, destdb,
145+
ioviterator->token(), payloadContainerName);
134146
else {
135147
return 1;
136148
}

0 commit comments

Comments
 (0)