  Checkmate is a framework that allows the user to conveniently test simulated
BSM physics events against current LHC data in order to derive exclusion
limits. For this purpose, the data runs through a detector simulation and is
then processed by a user chosen number of experimental analyses. These analyses
are all defined by signal regions that can be compared to the experimental data
with a multitude of statistical tools. Due to the large and continuously
growing number of experimental analyses available, users may quickly find
themselves in the situation that the study they are particularly interested in
has not (yet) been implemented officially into the Checkmate framework.
However, the code includes a rather simple framework to allow users to add new
analyses on their own. This document serves as a guide to this. In addition,
Checkmate serves as a powerful tool for testing and implementing new search
strategies. To aid this process, many tools are included to allow a rapid
prototyping of new analyses.
