Error correction codeIn computing, telecommunication, information theory, and coding theory, forward error correction (FEC) or channel coding is a technique used for controlling errors in data transmission over unreliable or noisy communication channels. The central idea is that the sender encodes the message in a redundant way, most often by using an error correction code or error correcting code (ECC). The redundancy allows the receiver not only to detect errors that may occur anywhere in the message, but often to correct a limited number of errors.
ScintillatorA scintillator ('sɪntɪleɪtər ) is a material that exhibits scintillation, the property of luminescence, when excited by ionizing radiation. Luminescent materials, when struck by an incoming particle, absorb its energy and scintillate (i.e. re-emit the absorbed energy in the form of light). Sometimes, the excited state is metastable, so the relaxation back down from the excited state to lower states is delayed (necessitating anywhere from a few nanoseconds to hours depending on the material).
Error detection and correctionIn information theory and coding theory with applications in computer science and telecommunication, error detection and correction (EDAC) or error control are techniques that enable reliable delivery of digital data over unreliable communication channels. Many communication channels are subject to channel noise, and thus errors may be introduced during transmission from the source to a receiver. Error detection techniques allow detecting such errors, while error correction enables reconstruction of the original data in many cases.