|
ATLAS Offline Software
|
Go to the documentation of this file.
13 declareInterface<IMuonHitTimingTool>(
this);
18 return StatusCode::SUCCESS;
24 if(
hits.empty() )
return {};
29 float minTime = -100.;
34 for(
const auto *hit :
hits ){
37 int bin = invbinwidth*(rpc->
time()-minTime);
53 unsigned int nhits = 0;
55 for(
const auto *hit :
hits ){
58 int bin = invbinwidth*(rpc->
time()-minTime);
61 if(
bin > maxbin+1 ||
bin < maxbin-1 )
continue;
65 if( nhits == 0 )
return {};
83 if (measPhi==1)
return 5.10;
87 if (measPhi==1)
return 5.04;
Class to represent calibrated clusters formed from RPC strips.
This class provides conversion from CSC RDO data to CSC Digits.
::StatusCode StatusCode
StatusCode definition for legacy code.
float time() const
Return the time (ns)
def time(flags, cells_name, *args, **kw)
virtual Identifier identify() const final
return the identifier -extends MeasurementBase
StIndex
enum to classify the different station layers in the muon spectrometer
Base class for Muon cluster RIO_OnTracks.