Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GlueX_boundaries.C File Reference
#include <TH2D.h>
#include <TCanvas.h>
#include <TROOT.h>
#include <TFile.h>
#include <TBox.h>
#include <TLatex.h>
#include <TPolyLine.h>

Go to the source code of this file.

Functions

void DrawPoly (int N, double *z, double *r, int color)
 
void DrawTargetBoundaries (int color=target_color)
 
void DrawStartCounterBoundaries (int color=start_counter_color)
 
void DrawFDCBoundaries (int color=FDC_color)
 
void DrawCDCBoundaries (int color=CDC_color)
 
void DrawTOFBoundaries (int color=TOF_color, double clip_tof=1000.0)
 
void DrawBCALBoundaries (int color=BCAL_color)
 
void DrawFCALBoundaries (int color=FCAL_color)
 
void DrawMagnet (int yoke_color=Magnet_color, int coil_color=Magnet_color)
 
void DrawGlueXBoundaries (Int_t full_detector=false, Int_t fill_in=false, Double_t clip_tof=1000.0, Int_t color=-1)
 

Variables

Int_t full =false
 
Int_t fill_detectors =false
 
Int_t target_color = kBlack
 
Int_t start_counter_color = kGreen+3
 
Int_t FDC_color = kBlue
 
Int_t CDC_color = kPink+6
 
Int_t TOF_color = kGreen+2
 
Int_t BCAL_color = kOrange+1
 
Int_t FCAL_color = kOrange+2
 
Int_t Magnet_color = kBlack
 

Function Documentation

void DrawBCALBoundaries ( int  color = BCAL_color)

Definition at line 275 of file GlueX_boundaries.C.

Referenced by DrawGlueXBoundaries().

void DrawCDCBoundaries ( int  color = CDC_color)

Definition at line 180 of file GlueX_boundaries.C.

References sqrt().

Referenced by DrawGlueXBoundaries().

void DrawFCALBoundaries ( int  color = FCAL_color)

Definition at line 314 of file GlueX_boundaries.C.

Referenced by DrawGlueXBoundaries().

void DrawFDCBoundaries ( int  color = FDC_color)

Definition at line 133 of file GlueX_boundaries.C.

Referenced by DrawGlueXBoundaries().

void DrawGlueXBoundaries ( Int_t  full_detector = false,
Int_t  fill_in = false,
Double_t  clip_tof = 1000.0,
Int_t  color = -1 
)
void DrawMagnet ( int  yoke_color = Magnet_color,
int  coil_color = Magnet_color 
)

Definition at line 347 of file GlueX_boundaries.C.

References DrawPoly().

Referenced by DrawGlueXBoundaries().

void DrawPoly ( int  N,
double *  z,
double *  r,
int  color 
)

Definition at line 570 of file GlueX_boundaries.C.

Referenced by DrawMagnet().

void DrawStartCounterBoundaries ( int  color = start_counter_color)

Definition at line 92 of file GlueX_boundaries.C.

Referenced by DrawGlueXBoundaries().

void DrawTargetBoundaries ( int  color = target_color)

Definition at line 67 of file GlueX_boundaries.C.

Referenced by DrawGlueXBoundaries().

void DrawTOFBoundaries ( int  color = TOF_color,
double  clip_tof = 1000.0 
)

Definition at line 238 of file GlueX_boundaries.C.

Referenced by DrawGlueXBoundaries().

Variable Documentation

Int_t BCAL_color = kOrange+1

Definition at line 58 of file GlueX_boundaries.C.

Int_t CDC_color = kPink+6

Definition at line 56 of file GlueX_boundaries.C.

Int_t FCAL_color = kOrange+2

Definition at line 59 of file GlueX_boundaries.C.

Int_t FDC_color = kBlue

Definition at line 55 of file GlueX_boundaries.C.

Int_t fill_detectors =false

Definition at line 52 of file GlueX_boundaries.C.

Int_t full =false

Definition at line 51 of file GlueX_boundaries.C.

Int_t Magnet_color = kBlack

Definition at line 60 of file GlueX_boundaries.C.

Int_t start_counter_color = kGreen+3

Definition at line 54 of file GlueX_boundaries.C.

Int_t target_color = kBlack

Definition at line 53 of file GlueX_boundaries.C.

Int_t TOF_color = kGreen+2

Definition at line 57 of file GlueX_boundaries.C.