95 int main(
int argc, 
char **argv)
 
  107     JParser<> zap(
"Auxiliary program to print ROOT TChain information.");
 
  114   catch(
const exception &error) {
 
  115     FATAL(error.what() << endl);
 
  121   JChainList inspector(type);
 
  123   for (JChainList::iterator i = inspector.begin(); i != inspector.end(); ++i) {
 
  125       (*i)->Add(
file->c_str());
 
  129   DEBUG(
"Number of files " << inputFile.size() << endl); 
 
  131   gErrorIgnoreLevel = kFatal;
 
  133   for (JChainList::iterator i = inspector.begin(); i != inspector.end(); ++i) {
 
  134     cout << setw(24) << left  <<  (*i)->GetName()    << 
' '  
  135          << setw(10) << right <<  (*i)->GetEntries() << endl;
 
Utility class to parse command line options. 
 
int main(int argc, char *argv[])
 
ROOT TTree parameter settings of various packages. 
 
then usage $script[< detector identifier >< run range >]< QA/QCfile > nExample script to produce data quality plots nWhen a detector identifier and run range are data are downloaded from the database nand subsequently stored in the given QA QC file
 
Test availability of TTree parameters for given class. 
 
Auxiliary class for a type holder. 
 
Auxiliary class for template TChain reading. 
 
Auxiliary template class for type bool. 
 
TChain reading for template data type. 
 
#define make_field(A,...)
macro to convert parameter to JParserTemplateElement object 
 
General purpose messaging. 
 
JObject_t & for_each(JObject_t &object, JType< JTypeList< JHead_t, JTail_t > > typelist)
For each data type method. 
 
JROOT::JTreeParameters getTreeParameters(JLANG::JType< JRECONSTRUCTION::JEvt >)
Get TTree parameters for given data type. 
 
Utility class to parse command line options. 
 
#define DEBUG(A)
Message macros.