10 #include <tracking/trackFindingCDC/topology/EWirePositionToCDC.h>
13 using namespace TrackFindingCDC;
17 if (wirePosition == EWirePosition::c_Base) {
18 return CDC::CDCGeometryPar::EWirePosition::c_Base;
19 }
else if (wirePosition == EWirePosition::c_Misaligned) {
20 return CDC::CDCGeometryPar::EWirePosition::c_Misaligned;
21 }
else if (wirePosition == EWirePosition::c_Aligned) {
22 return CDC::CDCGeometryPar::EWirePosition::c_Aligned;
24 B2ERROR(
"Unexpected EWirePosition");
25 return CDC::CDCGeometryPar::EWirePosition::c_Base;
30 if (wirePosSet == CDC::CDCGeometryPar::EWirePosition::c_Base) {
31 return EWirePosition::c_Base;
32 }
else if (wirePosSet == CDC::CDCGeometryPar::EWirePosition::c_Misaligned) {
33 return EWirePosition::c_Misaligned;
34 }
else if (wirePosSet == CDC::CDCGeometryPar::EWirePosition::c_Aligned) {
35 return EWirePosition::c_Aligned;
37 B2ERROR(
"Unexpected EWirePosition");
38 return EWirePosition::c_Base;