Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BbcMonDraw.cc File Reference
#include "BbcMonDraw.h"
#include <onlmon/OnlMonClient.h>
#include <TArc.h>
#include <TArrow.h>
#include <TAxis.h>
#include <TCanvas.h>
#include <TDatime.h>
#include <TF1.h>
#include <TGraph.h>
#include <TGraphErrors.h>
#include <TH1.h>
#include <TH2.h>
#include <TLatex.h>
#include <TLine.h>
#include <TPad.h>
#include <TPaveText.h>
#include <TROOT.h>
#include <TSpectrum.h>
#include <TStyle.h>
#include <TSystem.h>
#include <TText.h>
#include <algorithm>
#include <cstring>
#include <ctime>
#include <fstream>
#include <iomanip>
#include <iostream>
#include <sstream>
#include <vector>
#include <chrono>
+ Include dependency graph for BbcMonDraw.cc:

Go to the source code of this file.

Macros

#define DEBUG
 
#define PRINT_DEBUG(x)   std::cout<<x<<std::endl
 
#define ifdelete(x)   if(x!=nullptr){ delete x;x=nullptr;}
 
#define ifnew(t, x)   {if(x!=nullptr){ delete x;}x = new t;}
 

Variables

static float xpos [4] = {0.20, 0.35, 0.55, 0.75}
 

Macro Definition Documentation

#define DEBUG

Definition at line 35 of file BbcMonDraw.cc.

View newest version in sPHENIX GitHub at line 35 of file BbcMonDraw.cc

#define ifdelete (   x)    if(x!=nullptr){ delete x;x=nullptr;}

Definition at line 46 of file BbcMonDraw.cc.

View newest version in sPHENIX GitHub at line 46 of file BbcMonDraw.cc

Referenced by BbcMonDraw::ClearWarning(), BbcMonDraw::Draw(), and BbcMonDraw::~BbcMonDraw().

#define ifnew (   t,
  x 
)    {if(x!=nullptr){ delete x;}x = new t;}

Definition at line 47 of file BbcMonDraw.cc.

View newest version in sPHENIX GitHub at line 47 of file BbcMonDraw.cc

Referenced by BbcMonDraw::Draw(), BbcMonDraw::MakeCanvas(), and BbcMonDraw::Warning().

#define PRINT_DEBUG (   x)    std::cout<<x<<std::endl

Variable Documentation