41 dataVersion( version ),
61 meanAfterPulse( 0.0 ),
62 meanResolution( 0.0 ),
63 meanEfficiency( 0.0 ) {
93 float& meanAfterPulse,
94 float& meanResolution,
95 float& meanEfficiency,
104 meanEfficiency = 0.0;
106 std::vector<int> chanKey;
108 chanKey.push_back( wheelId );
109 chanKey.push_back( stationId );
110 chanKey.push_back( sectorId );
111 chanKey.push_back( slId );
115 int searchStatus = constDBuf->
find( chanKey.begin(), chanKey.end(), ientry );
116 if ( !searchStatus ) {
142 float& meanAfterPulse,
143 float& meanResolution,
144 float& meanEfficiency,
146 return get(
id.wheel(),
192 float meanAfterPulse,
193 float meanResolution,
194 float meanEfficiency,
203 std::vector<int> chanKey;
205 chanKey.push_back( wheelId );
206 chanKey.push_back( stationId );
207 chanKey.push_back( sectorId );
208 chanKey.push_back( slId );
210 int searchStatus =
dBuf->
find( chanKey.begin(), chanKey.end(), ientry );
212 if ( !searchStatus ) {
225 key. wheelId = wheelId;
227 key. sectorId = sectorId;
238 dataList.push_back( std::pair<DTPerformanceId,DTPerformanceData>(
240 dBuf->
insert( chanKey.begin(), chanKey.end(), ientry );
254 float meanAfterPulse,
255 float meanResolution,
256 float meanEfficiency,
258 return set(
id.wheel(),
289 std::stringstream
name;
301 std::vector<int> chanKey;
303 while ( entryNum < entryMax ) {
308 chanKey.push_back( chan. wheelId );
310 chanKey.push_back( chan. sectorId );
311 chanKey.push_back( chan. slId );
312 dBuf->
insert( chanKey.begin(), chanKey.end(), entryNum++ );
int find(ElementKey fKey, ElementKey lKey, typename DTBufferTreeTrait< Content >::outputTypeOfConstFind &cont) const
U second(std::pair< T, U > const &p)
string key
FastSim: produces sample of signal events, overlayed with premixed minbias events.
int insert(ElementKey fKey, ElementKey lKey, Content cont)