Modernize DetDescCnv
- prefer nullptr over NULL,0
- prefer stack usage over heap usage
- prefer implicit loop over cascade of ||
- prefer std::to_string over std::ostringstream
- prefer ++i over i+=1;
- prefer emplace_back over push_bach of a temporary
- avoid unnecessary typedef