TWiki
>
Main Web
>
TWikiUsers
>
RiccardoMariaBianchi
>
ATLASWatchMan
(2009-07-30,
RiccardoMariaBianchi
)
(raw view)
E
dit
A
ttach
P
DF
<!-- Google Analytics Script - START --> <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> try { var pageTracker = _gat._getTracker("UA-1006074-7"); pageTracker._trackPageview(); } catch(err) {}</script> <!-- Google Analytics Script - END --> <!-- %CERTIFY% --> <table> <tr> <td> ---+ !!*ATLASWatchMan* %BR% An automated Analysis Code Generator, a !D3PD Maker and a Jobs Bookkeeper </td> <td width='25%'> </td> <td align="right"> <table> <tr > <td > <a href="http://hep.uni-freiburg.de/index_en.shtml"> <img src="%ATTACHURLPATH%/Physik_Inst_Logo_Text_RGB_600dpi.jpg" alt="Physik_Inst_Logo_Text_RGB_600dpi.jpg" width='246' height='92' align="right" /> </td> </tr> <tr align="right"> <td align="right"> <img src="%ATTACHURLPATH%/unilogo.jpg" alt="unilogo.jpg" width='264' height='81' /> </td> </tr> </table> </td> </tr> </table> <!-- %PDFTHIS% %PDFALL% %COMPLETE3% --> %STARTINCLUDE% --- %U% %BR% %BR% !ATLASWatchMan is %RED% *a _new_, _very light_, _highly automated_ framework* %ENDCOLOR% to easily implement Analysis for ATLAS. --- <p align="center"> %RED% *Please notice: this Wiki is always under construction. So many new info comes often...* %ENDCOLOR% </p> <p align="center"> %RED% *Please notice: A new !ATLASWatchMan !D3PD model comes with the HEAD version, documentation will come soon...* %ENDCOLOR% </p> --- <table align="center"> <tr > <td><span style='background : #CCFF33;'> [[ATLASWatchMan][Home]] </span></td> <td><span style='background : #CCFF33;'> [[ATLASWatchManAbout][About]] </span></td> <td><span style='background : #CCFF33;'> [[ATLASWatchManNews][News]] </span></td> <td><span style='background : #CCFF33;'> [[ATLASWatchManDocumentation][Documentation]] </span></td> <td> <span style='background : #CCFF33;'>[[ATLASWatchManExamples][Examples & Tutorials]] </span></td> <td><span style='background : #CCFF33;'> [[ATLASWatchManCommunity][Community]] </span></td> <td><span style='background : #CCFF33;'> [[ATLASWatchManSetting][Download & Install]] </span></td> <td> <span style='background : #CCFF33;'>[[ATLASWatchManBugs][Bugs Tracking]] </span></td> </tr> </table> --- <table> <tr> <td width="35%">%TOC%</td> <td width="25%"></td> <td width="25%"> <table> <tr> <td> <a href="https://twiki.cern.ch/twiki/bin/view/Main/ATLASWatchManQuickStart"> <img src="%PUBURLPATH%/%WEB%/ATLASWatchManPictures/QuickStart_Button.jpg" alt="QuickStart_Button.jpg" width='205' height='54' /> </a> <br /> [[ATLASWatchManQuickStart][Get your analysis code]] ready to run in 5 minutes! ;-) </td> </tr> </table> </td> <td width="15%"> </tr> </table> --- ---++ Introduction The ATLASWatchMan package is a new framework for physics analysis. The *new idea* we put into this tool is the %RED% *high level of automatization in the creation of the Analysis Code*. Basically, it is a *software factory*: a generator of Analysys Code. %ENDCOLOR% ATLASWatchMan is a framework, because provides all the tools to let the user to define his or her analysis, and to plug-in his or her own private code and formulas. The package parses the text-like file where the user insert his or her settings, and it returns the complete Atlas code, ready to be run, together with the _job option_ files and the script to run the jobs on the Grid. Even if !ATLASWatchMan is a comprehensive framework to implement Analysis Code, the automatically and dynamically generated code is completely *framework independent*, so there is no hidden layers inside the code: the generated code is then *easy to understand* and *easy to validate*. [[ATLASWatchManAbout][ _Read more_ ... ]] --- --- ---++ %N% Highlights | %T% | Analysis Code is %RED% *automatically and dynamically generated* %ENDCOLOR% from User Settings | | %T% | You can generate analysis code *for how many channels/analyses you want*, via a Steering File | | %T% | You can *work in a team*: each member can develop his/her own analysis and then you can *merge them to run them together* | | %T% | The *generated analysis code is clear, explicit, very easy to understand*, without hidden objects or functions | | %T% | You can *select objects*, perform *overlap removal* and *select events*, with or without skimming. | | %T% | For each channel/analysis you can change selection, overlap and event selection cuts *independently* | | %T% | Besides a library of default formulas for cuts, it's *extremely easy to add user-defined custom formulas* | | %T% | The same automatically generated analysis code can be run *both on Athena and ARA, both locally and on Grid* | | %T% | Both an *Athena and an ARA jobOption files are automatically generated*, according to the user settings in the Steering File | | %T% | The analysis code can be *launched automatically on Grid*, with automatically generated scripts | | %T% | The *bookkeeping* of submitted jobs is *eased* by !ATLASWatchMan scripts | | %T% | The *output is a [[ATLASWatchManD3PDModel][D3PD]]* (plain !ROOT format) containing only one TTree | | %T% | The *unique TTree* in the [[ATLASWatchManD3PDModel][D3PD]] *stores the output from all analyses* | | %T% | In the TTree *objects and events* are stored only once, but they are *flagged* with selection cuts they passed | | %T% | Although containing the output from all the analyses, *the generated [[ATLASWatchManD3PDModel][D3PD]] is indeed light and small* | ---++ Contacts: * Based on an idea of *Sascha Caron* * Designed and developed by: * *Riccardo-Maria Bianchi*, _<rbianchi@cern.ch>_ * *Renaud Bruneliere*, _<bruneli@cern.ch>_ --- -- Main.RiccardoMariaBianchi - 20 Jan 2009 <!-- %RESPONSIBLE% %REVINFO{"$wikiusername" rev="1.1"}% %BR% %REVIEW% *Never reviewed* --> <!--Once this page has been reviewed, please add the name and the date e.g. Main.StephenHaywood - 31 Oct 2006 --> %STOPINCLUDE%
Attachments
Attachments
Topic attachments
I
Attachment
History
Action
Size
Date
Who
Comment
jpg
unilogo.jpg
r1
manage
127.1 K
2009-01-28 - 15:23
RiccardoMariaBianchi
E
dit
|
A
ttach
|
Watch
|
P
rint version
|
H
istory
: r38
<
r37
<
r36
<
r35
<
r34
|
B
acklinks
|
V
iew topic
|
WYSIWYG
|
M
ore topic actions
Topic revision: r38 - 2009-07-30
-
RiccardoMariaBianchi
Log In
Main
Home
Index
Search
User Search
Changes
Notifications
RSS Feed
Documentation
Support
Webs
Main
Main Archive
Plugins
Sandbox for tests
Public webs
Public webs
ABATBEA
ACPP
ADCgroup
AEGIS
AfricaMap
AgileInfrastructure
ALICE
AliceEbyE
AliceSPD
AliceSSD
AliceTOF
AliFemto
ALPHA
Altair
ArdaGrid
ASACUSA
AthenaFCalTBAna
Atlas
AtlasLBNL
AXIALPET
CAE
CALICE
CDS
CENF
CERNSearch
CLIC
Cloud
CloudServices
CMS
Controls
CTA
CvmFS
DB
DefaultWeb
DESgroup
DPHEP
DM-LHC
DSSGroup
EGEE
EgeePtf
ELFms
EMI
ETICS
FIOgroup
FlukaTeam
Frontier
Gaudi
GeneratorServices
GuidesInfo
HardwareLabs
HCC
HEPIX
ILCBDSColl
ILCTPC
IMWG
Inspire
IPv6
IT
ItCommTeam
ITCoord
ITdeptTechForum
ITDRP
ITGT
ITSDC
LAr
LCG
LCGAAWorkbook
Leade
LHCAccess
LHCAtHome
LHCb
LHCgas
LHCONE
LHCOPN
LinuxSupport
Main
Medipix
Messaging
MPGD
NA49
NA61
NA62
NTOF
Openlab
PDBService
Persistency
PESgroup
Plugins
PSAccess
PSBUpgrade
R2Eproject
RCTF
RD42
RFCond12
RFLowLevel
ROXIE
Sandbox
SocialActivities
SPI
SRMDev
SSM
Student
SuperComputing
Support
SwfCatalogue
TMVA
TOTEM
TWiki
UNOSAT
Virtualization
VOBox
WITCH
XTCA
Welcome Guest
Login
or
Register
Cern Search
TWiki Search
Google Search
Main
All webs
Copyright &© 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use
Discourse
or
Send feedback