siscone is hosted by Hepforge, IPPP Durham

The SISCone Jet Algorithm

Version 3.0.6



SISCone 3.0.6

options for the 'cone' sample More...

#include <options.h>

Public Member Functions

 Coptions ()
 default ctor More...
 
 ~Coptions ()
 default dtor More...
 
int parse_options (int argc, char **argv)
 parse oprions More...
 
int print_help ()
 print the help message More...
 
int print_version ()
 print program version More...
 

Public Attributes

int help_flag
 do we need to print the help message More...
 
int version_flag
 do we need to print the version description More...
 
int verbose_flag
 do we need to print the help message More...
 
int N_stop
 maximum number of particle More...
 
double R
 cone radius More...
 
double f
 split/merge threshold More...
 
double ptmin
 minimal pT for jet candidates More...
 
char * ev_name
 event to read More...
 
int npass
 number of passes (0 for \infty) More...
 
siscone::Esplit_merge_scale SM_var
 variable for split-merge More...
 

Detailed Description

options for the 'cone' sample

Definition at line 37 of file options.h.

Constructor & Destructor Documentation

◆ Coptions()

Coptions::Coptions ( )

default ctor

Definition at line 50 of file options.cpp.

References ev_name, f, help_flag, N_stop, npass, R, SM_var, verbose_flag, and version_flag.

◆ ~Coptions()

Coptions::~Coptions ( )

default dtor

Definition at line 68 of file options.cpp.

References ev_name.

Member Function Documentation

◆ parse_options()

int Coptions::parse_options ( int  argc,
char **  argv 
)

parse oprions

Parameters
argcnumber of arguments from the command line
argvarguments from the command line
Returns
1 on error, 0 on success

Definition at line 79 of file options.cpp.

References ev_name, f, help_flag, N_stop, npass, ptmin, R, SM_var, verbose_flag, and version_flag.

◆ print_help()

int Coptions::print_help ( )

print the help message

Definition at line 203 of file options.cpp.

◆ print_version()

int Coptions::print_version ( )

print program version

Definition at line 230 of file options.cpp.

Member Data Documentation

◆ ev_name

char* Coptions::ev_name

event to read

Definition at line 67 of file options.h.

Referenced by Coptions(), parse_options(), and ~Coptions().

◆ f

double Coptions::f

split/merge threshold

Definition at line 65 of file options.h.

Referenced by Coptions(), and parse_options().

◆ help_flag

int Coptions::help_flag

do we need to print the help message

Definition at line 58 of file options.h.

Referenced by Coptions(), and parse_options().

◆ N_stop

int Coptions::N_stop

maximum number of particle

Definition at line 63 of file options.h.

Referenced by Coptions(), and parse_options().

◆ npass

int Coptions::npass

number of passes (0 for \infty)

Definition at line 68 of file options.h.

Referenced by Coptions(), and parse_options().

◆ ptmin

double Coptions::ptmin

minimal pT for jet candidates

Definition at line 66 of file options.h.

Referenced by parse_options().

◆ R

double Coptions::R

cone radius

Definition at line 64 of file options.h.

Referenced by Coptions(), and parse_options().

◆ SM_var

siscone::Esplit_merge_scale Coptions::SM_var

variable for split-merge

Definition at line 71 of file options.h.

Referenced by Coptions(), and parse_options().

◆ verbose_flag

int Coptions::verbose_flag

do we need to print the help message

Definition at line 60 of file options.h.

Referenced by Coptions(), and parse_options().

◆ version_flag

int Coptions::version_flag

do we need to print the version description

Definition at line 59 of file options.h.

Referenced by Coptions(), and parse_options().


The documentation for this class was generated from the following files:

The SISCone project has been developed by Gavin Salam and Gregory Soyez
Documentation generated on Tue Jun 20 2023 18:08:37 for SISCone by  Doxygen 1.9.4