Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
JEventProcessor_L3BDTtree.cc File Reference
#include "JEventProcessor_L3BDTtree.h"
#include <TMath.h>
#include <JANA/JApplication.h>
#include <JANA/JFactory.h>

Go to the source code of this file.

Macros

#define AddNBranch(A)   l3tree->Branch("N" #A, &bdt.N##A, #A "/F");
 
#define AddBranch(A)   l3tree->Branch(#A, &bdt.A, #A "/F");
 
#define GetObjs(A)   vector<const A*> v##A; loop->Get(v##A);
 
#define CopyNobjs(A)   bdt.N##A = (Float_t)v##A.size();
 

Functions

void InitPlugin (JApplication *app)
 

Macro Definition Documentation

#define AddBranch (   A)    l3tree->Branch(#A, &bdt.A, #A "/F");
#define AddNBranch (   A)    l3tree->Branch("N" #A, &bdt.N##A, #A "/F");
#define CopyNobjs (   A)    bdt.N##A = (Float_t)v##A.size();
#define GetObjs (   A)    vector<const A*> v##A; loop->Get(v##A);

Function Documentation

void InitPlugin ( JApplication *  app)

Definition at line 20 of file JEventProcessor_L3BDTtree.cc.