24   chain().shrink_to_fit();
 
   31   Int_t retry_warning = 1;
 
   34   for (
int i = 0; 
i <= retry; 
i++) {
 
   35     if (
i >= retry_warning)
 
   36       ATH_MSG_WARNING(
"TFCSParametrizationPDGIDSelectChain::simulate(): Retry " 
   38                       << 
i << 
"/" << retry);
 
   41     for (
const auto ¶m : 
chain()) {
 
   45                             ? 
", abort PDGID loop afterwards" 
   46                             : 
", continue PDGID loop afterwards"));
 
   47       if (param->is_match_pdgid(truth->
pdgid())) {
 
   49                                << 
", now run: " << param->GetName()
 
   51                                        ? 
", abort PDGID loop afterwards" 
   52                                        : 
", continue PDGID loop afterwards"));
 
   56           retry_warning = retry >> 1;
 
   57           if (retry_warning < 1)
 
   75         "TFCSParametrizationChain::simulate(): Simulate call failed after " 
   76         << retry << 
" retries");
 
  101   chain.push_back(param);
 
  105   chain.push_back(param);
 
  107   for (
int i = 0; 
i < 3; ++
i) {
 
  111     chain.push_back(param);
 
  114   for (
int i = 3; 
i > 0; --
i) {
 
  118     chain.push_back(param);
 
  123   chain.push_back(param);
 
  127   chain.push_back(param);
 
  139   chain.set_RetryChainFromStart();
 
  141   chain.reset_RetryChainFromStart();
 
  147   chain.set_SimulateOnlyOnePDGID();
 
  156   chain.set_RetryChainFromStart();
 
  158   chain.reset_RetryChainFromStart();