|
ATLAS Offline Software
|
Go to the documentation of this file.
38 return itr==
m_cachedEfficiency.end() ? std::nullopt : std::make_optional<double>(itr->second);
66 return itr ==
m_cachedStripTime.find(Id) ? std::nullopt : std::make_optional<double>(itr->second);
std::optional< double > getFracDeadStrip(const Identifier &) const
void setGapEfficiency(Identifier, double)
std::optional< int > getProjectedTrack(const Identifier &) const
std::unordered_map< Identifier, double > m_cachedGapEfficiency
Used to describe the gap efficiency.
std::unordered_map< Identifier, double > m_cachedFracClusterSize1
Used for cluster size evaluation.
std::optional< double > getStripTime(const Identifier &) const
std::unordered_map< Identifier, double > m_cachedMeanClusterSize
Used for cluster size evaluation.
std::unordered_map< Identifier, double > m_cachedFracDeadStrip
Used in digitization for efficiency calculation.
void setFracClusterSize1(Identifier, double)
std::optional< double > getEfficiency(const Identifier &) const
void efficiency(std::vector< double > &bins, std::vector< double > &values, const std::vector< std::string > &files, const std::string &histname, const std::string &tplotname, const std::string &label="")
std::unordered_map< Identifier, int > m_cachedProjectedTracks
Used in digitization for efficiency / mean cluster evaluation.
std::optional< double > getFracClusterSize1(const Identifier &) const
void setFracClusterSize2(Identifier, double)
std::unordered_map< Identifier, double > m_cachedStripTime
Used in Rdo -> Prd conversion.
std::unordered_map< Identifier, double > m_cachedFracClusterSize2
Used for cluster size evaluation.
void setMeanClusterSize(Identifier, double)
std::optional< double > getFracClusterSize2(const Identifier &) const
std::optional< double > getGapEfficiency(const Identifier &) const
void setStripTime(Identifier, const std::vector< double > &)
void setEfficiency(Identifier, double)
def time(flags, cells_name, *args, **kw)
void setFracDeadStrip(Identifier, double)
std::optional< double > getMeanClusterSize(const Identifier &) const
std::unordered_map< Identifier, double > m_cachedEfficiency
Used to describe the panel Efficiency.
void setProjectedTrack(Identifier, int)