|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef INDETTRACKPERFMON_TRACKANALYSISINFOWRITETOOL_H
6 #define INDETTRACKPERFMON_TRACKANALYSISINFOWRITETOOL_H
33 template<
typename coll_t >
36 template<
typename coll_t >
37 using VecEL_t = std::vector< EL_t< coll_t > >;
39 template<
typename coll_t >
40 using Vec_t = std::vector< typename coll_t::const_value_type >;
44 template<
typename Tcoll_t,
typename Rcoll_t >
73 const std::string&
chain =
"",
74 unsigned int roiIdx = 0,
75 const std::string& roiStr =
"" )
const;
84 template<
typename Tcoll_t,
typename Rcoll_t >
93 template<
typename Tcoll_t,
typename Rcoll_t >
97 const VecF_t& distVec )
const;
99 StringProperty
m_anaTag{
this,
"AnaTag",
"",
"Track analysis tag" };
109 #endif // > !INDETTRACKPERFMON_TRACKANALYSISINFOWRITETOOL_H
std::vector< typename coll_t::const_value_type > Vec_t
std::tuple< VecEL_t< Tcoll_t >, VecEL_t< Rcoll_t >, VecF_t > MatchInfo_t
std::vector< EL_t< coll_t > > VecEL_t
Handle class for recording to StoreGate.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< float > VecF_t
ElementLink implementation for ROOT usage.