CFEL - ASG Software Suite  2.5.0
CASS
Classes | Namespaces | Functions
histo_updater.cpp File Reference

file contains the classes that update histograms More...

#include <cmath>
#include <limits>
#include <iostream>
#include <sstream>
#include <stdexcept>
#include <algorithm>
#include <list>
#include <TObject.h>
#include <TH1.h>
#include <TH2.h>
#include <TDirectory.h>
#include <TROOT.h>
#include <TList.h>
#include <TSeqCollection.h>
#include <TPad.h>
#include <TCanvas.h>
#include <TCollection.h>
#include <TFile.h>
#include "histo_updater.h"
#include "tcpclient.h"
#include "result.hpp"
+ Include dependency graph for histo_updater.cpp:

Go to the source code of this file.

Classes

struct  lucassview::deleteObsoleteHistogram
 delete all root histograms that are not on the list More...
 
struct  lucassview::writeObject
 write the object to file More...
 
struct  lucassview::updateHist
 create the list of updateable histograms from all available keys More...
 

Namespaces

 lucassview
 

Functions

HistogramUpdatergCASSClient (0)
 
void lucassview::updateCanvases (TSeqCollection *list)
 update the contents of the canvases More...
 
void lucassview::iterateListAndAddDisplayedHistograms (TSeqCollection *list, std::list< string > &updateList)
 iteratively go through canvas list and find histgrams More...
 
list< string > lucassview::checkList (const list< string > &allkeys)
 create the list of updateable histograms from all available keys More...
 
bool lucassview::operator== (const cass::Result< float >::axe_t &ca, const TAxis &ra)
 comapre axis for equalitiy More...
 
bool lucassview::operator!= (const cass::Result< float >::axe_t &ca, const TAxis &ra)
 comapre axis for inequality More...
 

Detailed Description

file contains the classes that update histograms

Author
Lutz Foucar

Definition in file histo_updater.cpp.

Function Documentation

HistogramUpdater* gCASSClient ( )