HARPO  5.1.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Data Structures | Enumerations | Variables
HarpoRecoMonitorGui.h File Reference
#include <TGClient.h>
#include <TPad.h>
#include <TH1.h>
#include <TH2.h>
#include <TLine.h>
#include <TCanvas.h>
#include <TRootEmbeddedCanvas.h>
#include <TGFrame.h>
#include <TGComboBox.h>
#include <TGButton.h>
#include <TGLabel.h>
#include <TGButtonGroup.h>
#include <TGNumberEntry.h>
#include <TGListBox.h>
#include <TGTab.h>
#include <TObjArray.h>
#include <TLegend.h>
#include <TClonesArray.h>
#include <TSystemDirectory.h>
#include <TSystem.h>
#include <TStyle.h>
#include <TChain.h>
#include <TProfile.h>
#include <TGraph.h>
#include <math.h>
#include "HarpoReader.h"
#include "HarpoAnalyseBaselineFluct.h"
#include "HarpoClustering.h"
#include "HarpoClusteringBlocs.h"
#include "HarpoTrackingPh.h"
#include "HarpoKalmanTracking.h"
#include "HarpoKalmanFitting.h"
#include "HarpoKalmanNew.h"
#include "HarpoHoughTracking.h"
#include "HarpoMatching.h"
#include "HarpoVertexing.h"
#include "HarpoRecoEvent.h"
#include "HarpoEventSelector.h"
#include "HarpoSelectorVertex.h"
#include "HarpoSelectorPileUp.h"
#include "HarpoSelectorStraightTracks.h"
#include "HarpoAnalysePedestalShift.h"
#include "TThread.h"
#include "TMapFile.h"

Go to the source code of this file.

Data Structures

class  HarpoRecoMonitorGui
 GUI for monitoring/testing reconstruction processes. More...
 

Enumerations

enum  HarpoClusteringTypes { CLUSTERING_NONE, CLUSTERING_BASIC, CLUSTERING_BLOCS }
 
enum  HarpoTrackingTypes {
  TRACKING_NONE, TRACKING_HOUGH, TRACKING_KALMAN, TRACKING_KALMANNEW,
  TRACKING_PH
}
 
enum  HarpoMatchingTypes { MATCHING_NONE, MATCHING_BASIC, MATCHING_VERTEX }
 
enum  HarpoVertexingTypes { VERTEXING_NONE, VERTEXING_BASIC }
 
enum  HarpoAnalysisTypes {
  ANALYSIS_NONE, ANALYSIS_ANALYSEBERTRAND, ANALYSIS_ANALYSEVERTEX3D, ANALYSIS_ANALYSEETRACK,
  ANALYSIS_ANALYSEPATTERN, ANALYSIS_ANALYSEPEDESTALSHIFT, ANALYSIS_TEMPLATE
}
 
enum  HarpoSelectorTypes {
  SELECTOR_NONE, SELECTOR_TEMPLATE, SELECTOR_VERTEX, SELECTOR_PILEUP,
  SELECTOR_STRAIGHTTRACKS
}
 

Variables

const ULong_t kNclustering = 3
 
const ULong_t kNtracking = 5
 
const ULong_t kNmatching = 3
 
const ULong_t kNvertexing = 2
 
const ULong_t kNanalysis = 7
 
const ULong_t kNselector = 5
 

Enumeration Type Documentation

Enumerator
ANALYSIS_NONE 
ANALYSIS_ANALYSEBERTRAND 
ANALYSIS_ANALYSEVERTEX3D 
ANALYSIS_ANALYSEETRACK 
ANALYSIS_ANALYSEPATTERN 
ANALYSIS_ANALYSEPEDESTALSHIFT 
ANALYSIS_TEMPLATE 

Definition at line 84 of file HarpoRecoMonitorGui.h.

Enumerator
CLUSTERING_NONE 
CLUSTERING_BASIC 
CLUSTERING_BLOCS 

Definition at line 59 of file HarpoRecoMonitorGui.h.

Enumerator
MATCHING_NONE 
MATCHING_BASIC 
MATCHING_VERTEX 

Definition at line 73 of file HarpoRecoMonitorGui.h.

Enumerator
SELECTOR_NONE 
SELECTOR_TEMPLATE 
SELECTOR_VERTEX 
SELECTOR_PILEUP 
SELECTOR_STRAIGHTTRACKS 

Definition at line 94 of file HarpoRecoMonitorGui.h.

Enumerator
TRACKING_NONE 
TRACKING_HOUGH 
TRACKING_KALMAN 
TRACKING_KALMANNEW 
TRACKING_PH 

Definition at line 65 of file HarpoRecoMonitorGui.h.

Enumerator
VERTEXING_NONE 
VERTEXING_BASIC 

Definition at line 79 of file HarpoRecoMonitorGui.h.

Variable Documentation

const ULong_t kNanalysis = 7

Definition at line 83 of file HarpoRecoMonitorGui.h.

const ULong_t kNclustering = 3

Definition at line 58 of file HarpoRecoMonitorGui.h.

const ULong_t kNmatching = 3

Definition at line 72 of file HarpoRecoMonitorGui.h.

const ULong_t kNselector = 5

Definition at line 93 of file HarpoRecoMonitorGui.h.

const ULong_t kNtracking = 5

Definition at line 64 of file HarpoRecoMonitorGui.h.

const ULong_t kNvertexing = 2

Definition at line 78 of file HarpoRecoMonitorGui.h.