![]() |
Darwin
1.0
Event loop based prototype framework
|
▼NDarwin | Global namespace for libraries and executables for analysis with Darwin |
▼NExceptions | Handling of exceptions |
CAnomalousEvent | Generic exception for problematic event (during event loop) |
CBadInput | Generic exception for ill-defined input (before the event loop) |
▼NPhysics | Everything what concerns physics analysis directly |
CEvent | Abstract structure for events in data and MC |
CFourVector | An extended version of ROOT 4-vectors |
CGenEvent | Structure for events in MC only with generator information |
CGenJet | A generator level jet |
CJet | An abstract class for jets |
CMET | Abstract structure for MET information |
CPileUp | |
CRecEvent | |
CRecJet | A detector level jet |
CRecMET | |
CTrigger | |
CVertex | Vertex information for CMS standard quality selection |
▼NTools | Classes and functions related to the framework |
CLooper | Facility to loop over a n-tuple, including parallelisation and printing |
▼CMetaInfo | Generic meta-information for n-tuple (including speficities to Darwin) |
CIKnowWhatIAmDoing | If you use this, you're supposed to know what you are doing |
COptions | Common class to interpret the command line, based on Boost Program Options |
CUserInfo | Generic meta-information for n-tuple (can be used out of Darwin) |
▼Nprefix | |
CPrefixCommand | |
▼Nstd | STL namespace |
Chash< boost::property_tree::ptree > | Hash from property tree by converting to string |
Chash< Darwin::Tools::UserInfo > | Hash from UserInfo by converting to property tree |
Chash< TTree * > | Hash from TTree obtained by combination of different elements |