ATLAS Offline Software
Public Member Functions | List of all members
SG::ExcBadThinning Class Reference

Exception – Bad thinning request. More...

#include <exceptions.h>

Inheritance diagram for SG::ExcBadThinning:
Collaboration diagram for SG::ExcBadThinning:

Public Member Functions

 ExcBadThinning (CLID clid, const std::string &key, SG::sgkey_t sgkey)
 Constructor. More...
 

Detailed Description

Exception – Bad thinning request.

thin() was called on an ElementLink with an index type that is not compatible with an integer.

Definition at line 292 of file Control/AthLinks/AthLinks/exceptions.h.

Constructor & Destructor Documentation

◆ ExcBadThinning()

SG::ExcBadThinning::ExcBadThinning ( CLID  clid,
const std::string &  key,
SG::sgkey_t  sgkey 
)

Constructor.

Parameters
clidCLID of the link.
keyString key of the link.
sgkeyHashed key of the link.

Definition at line 329 of file Control/AthLinks/src/exceptions.cxx.

332  : std::runtime_error (excBadThinning_format (clid, key, sgkey))
333 {
334  AthLinks_error();
335 }

The documentation for this class was generated from the following files:
common.sgkey
def sgkey(tool)
Definition: common.py:1028
SG::excBadThinning_format
std::string excBadThinning_format(CLID clid, const std::string &key, SG::sgkey_t sgkey)
Helper: format exception error string.
Definition: Control/AthLinks/src/exceptions.cxx:313
SG::AthLinks_error
void AthLinks_error()
For setting debugger breakpoints.
Definition: Control/AthLinks/src/exceptions.cxx:21
mapkey::key
key
Definition: TElectronEfficiencyCorrectionTool.cxx:37