30 using Gaudi::Sequence::Sequence;
79 const std::string&
name,
93 const std::string&
name,
111 const std::vector<Gaudi::Algorithm*>& branchAlgorithms()
const;
112 std::vector<Gaudi::Algorithm*>& branchAlgorithms();
136 const std::string&
name,
138 std::vector<Gaudi::Algorithm*>& theAlgs );
144 std::vector<Gaudi::Algorithm*>& theAlgs, std::vector<bool>& theLogic );
151 std::size_t first = 0 )
const;
162 StatusCode remove(
const std::string& algname, std::vector<Gaudi::Algorithm*>& theAlgs );
170 std::ostream& toControlFlowExpression( std::ostream& os )
const override;
177 if ( this->isInitialized() )
178 this->decodeMemberNames().
ignore();
181 "vector<Algorithm>" };
186 if ( this->isInitialized() )
187 this->decodeBranchMemberNames().
ignore();
189 "branch member names",
190 "vector<Algorithm>" };
199 this,
"VetoObjects", {},
"skip execute if one or more of these TES objects exist" };
201 this,
"RequireObjects", {},
"execute only if one or more of these TES objects exist" };