|
ATLAS Offline Software
|
Go to the documentation of this file.
15 const std::string&
name,
16 const IInterface*
parent) :
28 return StatusCode::SUCCESS;
54 auto tobArrayVector_out =
55 std::make_unique<std::vector<GlobalSim::GenericTOBArray>>();
57 auto decision = std::make_unique<GlobalSim::Decision>();
70 CHECK(h_tav_write.
record(std::move(tobArrayVector_out)));
75 CHECK(h_decision_write.
record(std::move(decision)));
80 auto nrb =
alg.numResultBits();
82 for (
unsigned int i = 0;
i < nrb; ++
i) {
83 const auto& passValues =
alg.deltaRSqPassByBit(
i);
84 const auto& failValues =
alg.deltaRSqFailByBit(
i);
85 std::string label_pass =
95 return StatusCode::SUCCESS;
100 std::stringstream
ss;
101 ss <<
"DeltaRSqrIncl2AlgTool. name: " <<
name() <<
'\n'
Group
Properties of a chain group.
std::string toString() const
ValuesCollection< T > Collection(std::string name, const T &collection)
Declare a monitored (double-convertible) collection.
AlgTool to obtain a selection of eFex RoIs read in from the event store.
::StatusCode StatusCode
StatusCode definition for legacy code.
#define CHECK(...)
Evaluate an expression and check for errors.
StatusCode initialize(bool used=true)
If this object is used as a property, then this should be called during the initialize phase.
Header file to be included by clients of the Monitored infrastructure.
std::string to_string(const DetectorType &type)
void dump(const std::string &fn, const T &t)
StatusCode record(std::unique_ptr< T > data)
Record a const object to the store.