Warning, /SimDataFormats/Track/src/classes_def.xml is written in an unsupported language. File is not indexed.
0001 <lcgdict>
0002 <class name="std::vector<SimTrack>"/>
0003 <class name="std::vector<const SimTrack*>"/>
0004 <class name="CoreSimTrack" ClassVersion="10">
0005 <version ClassVersion="10" checksum="3936841839"/>
0006 </class>
0007 <class name="SimTrack" ClassVersion="13">
0008 <version ClassVersion="13" checksum="1912247222"/>
0009 <version ClassVersion="12" checksum="3470347245"/>
0010 <version ClassVersion="11" checksum="1785575744"/>
0011 <version ClassVersion="10" checksum="1430205451"/>
0012 <ioread sourceClass = "SimTrack" version="[-12]" targetClass="SimTrack" source="" target="">
0013 <![CDATA[
0014 SimTrack tmp(newObj->type(), newObj->momentum(), newObj->vertIndex(), newObj->genpartIndex(), newObj->trackerSurfacePosition(), newObj->trackerSurfaceMomentum());
0015 tmp.setTrackId(newObj->trackId());
0016 tmp.setEventId(newObj->eventId());
0017 tmp.setCrossedBoundaryVars(
0018 newObj->crossedBoundary(), newObj->getIDAtBoundary(), newObj->getPositionAtBoundary(), newObj->getMomentumAtBoundary());
0019 if (newObj->isFromBackScattering()) {
0020 tmp.setFromBackScattering();
0021 }
0022 if (newObj->genpartIndex() != -1) {
0023 tmp.setIsPrimary();
0024 }
0025 *newObj=tmp;
0026 ]]>
0027 </ioread>
0028 </class>
0029 <class name="edm::Wrapper<std::vector<SimTrack> >" />
0030 <class name="edm::RefProd<std::vector<SimTrack> >"/>
0031 <class name="edm::Ref<std::vector<SimTrack>,SimTrack,edm::refhelper::FindUsingAdvance<std::vector<SimTrack>,SimTrack> >"/>
0032 <class name="edm::RefVector<std::vector<SimTrack>,SimTrack,edm::refhelper::FindUsingAdvance<std::vector<SimTrack>,SimTrack> >"/>
0033 </lcgdict>