LCOV - code coverage report
Current view: top level - include/crpropa/module - OutputShell.h (source / functions) Hit Total Coverage
Test: coverage.info.cleaned Lines: 0 3 0.0 %
Date: 2024-04-29 14:43:01 Functions: 0 0 -

          Line data    Source code
       1             : #ifndef CRPROPA_OUTPUTSHELL_H
       2             : #define CRPROPA_OUTPUTSHELL_H
       3             : 
       4             : #include "crpropa/Module.h"
       5             : #include "crpropa/AssocVector.h"
       6             : #include "crpropa/Variant.h"
       7             : 
       8             : namespace crpropa {
       9             : /**
      10             :  * \addtogroup Output
      11             :  * @{
      12             :  */
      13             : 
      14             : /**
      15             :  @class ShellOutput
      16             :  @brief Show the trajectory in the shell.
      17             :  */
      18           0 : class ShellOutput: public Module {
      19             : public:
      20             :         void process(Candidate *candidate) const;
      21             :         std::string getDescription() const;
      22             : };
      23             : 
      24             : /**
      25             :  @class ShellOutput1D
      26             :  @brief Show the trajectory in the shell.
      27             :  */
      28           0 : class ShellOutput1D: public Module {
      29             : public:
      30             :         void process(Candidate *candidate) const;
      31             :         std::string getDescription() const;
      32             : };
      33             : 
      34             : /**
      35             :  @class ShellPropertyOutput
      36             :  @brief Show the candidate properties in the shell.
      37             :  */
      38           0 : class ShellPropertyOutput: public Module {
      39             : public:
      40             :         typedef Loki::AssocVector<std::string, Variant> PropertyMap;
      41             :         void process(Candidate *candidate) const;
      42             :         std::string getDescription() const;
      43             : };
      44             : /** @}*/
      45             : 
      46             : } // namespace cprpropa
      47             : 
      48             : #endif // CRPROPA_OUTPUTSHELL_H

Generated by: LCOV version 1.14