16 #ifndef TRACKEVENTTPCNV_TRACKPARAMETERSVECTORCNV_P1_H
17 #define TRACKEVENTTPCNV_TRACKPARAMETERSVECTORCNV_P1_H
26 template <
typename VEC>
37 if (persObj->m_parameters.size() != (
size_t)transObj->rows()) {
38 throw std::runtime_error(
"TrackParametersVectorCnv_p1::persToTrans bad size!");
40 for (
int i = 0;
i < transObj->rows();
i++)
41 (*transObj)[
i] = persObj->m_parameters[
i];
48 throw std::runtime_error(
"TrackParametersVectorCnv_p1::transToPers unimplemented!");
53 #endif // not TRACKEVENTTPCNV_TRACKPARAMETERSVECTORCNV_P1_H