GEMC  1.8
Geant4 Monte-Carlo Framework
Public Slots | Public Member Functions | Data Fields
gsignal Class Reference

#include <gsignal.h>

+ Inheritance diagram for gsignal:
+ Collaboration diagram for gsignal:

Public Slots

QTreeWidget * CreateSDetsTree ()
 
QTreeWidget * CreateSignalsTree ()
 

Public Member Functions

 gsignal (QWidget *parent, gemc_opts *, map< string, MSensitiveDetector * >)
 
 ~gsignal ()
 
void plots_bg (string xtit, string ytit, vector< double > x, vector< double > y, string title)
 
void osci_bg (string xtit, string ytit, vector< double > x, vector< double > y, string title)
 
void plot_graph (vector< double > x, vector< double > y, vector< int > pid)
 

Data Fields

int xorig
 
int yorig
 
int xaxil
 
int yaxil
 
double xmin
 
double ymin
 
double xmax
 
double ymax
 
double inside
 
double dx
 
double dy
 
double DX
 
double DY
 
int nticksx
 
int nticksy
 
gemc_optsgemcOpt
 
G4UImanager * UImanager
 
map< string, MSensitiveDetector * > SeDe_Map
 
map< int, QPen > pcolors
 

Detailed Description

Definition at line 35 of file gsignal.h.

Constructor & Destructor Documentation

gsignal::gsignal ( QWidget parent,
gemc_opts Opts,
map< string, MSensitiveDetector * >  SD_Map 
)

Definition at line 19 of file gsignal.cc.

gsignal::~gsignal ( )

Definition at line 495 of file gsignal.cc.

Member Function Documentation

QTreeWidget * gsignal::CreateSDetsTree ( )
slot

Definition at line 150 of file gsignal.cc.

QTreeWidget * gsignal::CreateSignalsTree ( )
slot

Definition at line 210 of file gsignal.cc.

void gsignal::osci_bg ( string  xtit,
string  ytit,
vector< double >  x,
vector< double >  y,
string  title 
)
void gsignal::plot_graph ( vector< double >  x,
vector< double >  y,
vector< int >  pid 
)

Definition at line 477 of file gsignal.cc.

void gsignal::plots_bg ( string  xtit,
string  ytit,
vector< double >  x,
vector< double >  y,
string  title 
)

Definition at line 360 of file gsignal.cc.

Field Documentation

double gsignal::dx

Definition at line 49 of file gsignal.h.

double gsignal::DX

Definition at line 49 of file gsignal.h.

double gsignal::dy

Definition at line 49 of file gsignal.h.

double gsignal::DY

Definition at line 49 of file gsignal.h.

gemc_opts* gsignal::gemcOpt

Definition at line 56 of file gsignal.h.

double gsignal::inside

Definition at line 48 of file gsignal.h.

int gsignal::nticksx

Definition at line 50 of file gsignal.h.

int gsignal::nticksy

Definition at line 50 of file gsignal.h.

map<int, QPen> gsignal::pcolors

Definition at line 60 of file gsignal.h.

map<string, MSensitiveDetector*> gsignal::SeDe_Map

Definition at line 58 of file gsignal.h.

G4UImanager* gsignal::UImanager

Definition at line 57 of file gsignal.h.

int gsignal::xaxil

Definition at line 45 of file gsignal.h.

double gsignal::xmax

Definition at line 47 of file gsignal.h.

double gsignal::xmin

Definition at line 46 of file gsignal.h.

int gsignal::xorig

Definition at line 44 of file gsignal.h.

int gsignal::yaxil

Definition at line 45 of file gsignal.h.

double gsignal::ymax

Definition at line 47 of file gsignal.h.

double gsignal::ymin

Definition at line 46 of file gsignal.h.

int gsignal::yorig

Definition at line 44 of file gsignal.h.