57 info() <<
"Execute" <<
endmsg;
76 put( Tracks1, loc1, UseRootInTES );
78 put( Tracks2, loc2, IgnoreRootInTES );
80 put( Tracks3, loc3, UseRootInTES );
82 put( Tracks4, loc4, IgnoreRootInTES );
88 MyTrackVector* Tracks1 = get<MyTrackVector>( loc1, UseRootInTES );
89 MyTrackVector* Tracks2 = get<MyTrackVector>( loc2, IgnoreRootInTES );
90 MyTrackVector* Tracks3 = get<MyTrackVector>( loc3, UseRootInTES );
91 MyTrackVector* Tracks4 = get<MyTrackVector>( loc4, IgnoreRootInTES );
92 DataObject* Root1 = get<DataObject>( loc5, UseRootInTES );
93 DataObject* Root2 = get<DataObject>( loc5, IgnoreRootInTES );
94 DataObject* Root3 = get<DataObject>( loc6, UseRootInTES );
95 DataObject* Root4 = get<DataObject>( loc6, IgnoreRootInTES );
97 if ( !Tracks1 || !Tracks2 || !Tracks3 || !Tracks4 || !Root1 || !Root2 || !Root3 || !Root4 )
98 return Error(
"Problem getting data" );
100 info() <<
"Loaded Objects:" <<
endmsg;
115 Tracks = getIfExists<MyTrackVector>( loc1 );
116 if ( !Tracks )
return Error(
"Problem getting data" );
118 Tracks = getIfExists<MyTrackVector>(
"Nowhere/To/Be/Found" );
119 if ( Tracks )
return Error(
"Expected null pointer" );