cepgen is hosted by Hepforge, IPPP Durham
CepGen N/A
Central exclusive processes event generator

#include <include/CepGen/Utils/Drawer.h>

Public Types

enum  value_t : uint16_t {
  none = 0 , logx = 1 << 0 , logy = 1 << 1 , logz = 1 << 2 ,
  nostack = 1 << 3 , grid = 1 << 4 , col = 1 << 5 , cont = 1 << 6 ,
  ratio = 1 << 7 , bar = 1 << 8
}
 

Public Member Functions

 Mode ()
 
 Mode (int val)
 
 Mode (const value_t &val)
 
const value_tvalue () const
 

Friends

std::ostream & operator<< (std::ostream &, const Mode &)
 
bool operator& (const Mode &, const Mode::value_t &)
 

Detailed Description

Definition at line 39 of file Drawer.h.

Member Enumeration Documentation

◆ value_t

enum value_t : uint16_t
Enumerator
none 
logx 
logy 
logz 
nostack 
grid 
col 
cont 
ratio 
bar 

Definition at line 41 of file Drawer.h.

Constructor & Destructor Documentation

◆ Mode() [1/3]

Mode ( )

Definition at line 53 of file Drawer.h.

◆ Mode() [2/3]

Mode ( int val)

Definition at line 54 of file Drawer.h.

◆ Mode() [3/3]

Mode ( const value_t & val)

Definition at line 55 of file Drawer.h.

Member Function Documentation

◆ value()

const value_t & value ( ) const

Definition at line 60 of file Drawer.h.

Friends And Related Symbol Documentation

◆ operator&

bool operator& ( const Mode & ,
const Mode::value_t &  )
friend

◆ operator<<

std::ostream & operator<< ( std::ostream & ,
const Mode &  )
friend