ArgoNeuT

From LHEP Wiki
Revision as of 13:52, 19 January 2011 by Lhep (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

ArgoNeuT Data

  • ArgoNeuT Event Classifcation Manual HandScanProcedure_draft.pdf
  • Shower Reconstruction in Icarus ICARUS_pi0shower.pdf
  • Neutrino mode: Run 607 to 652, i.e. from 14.09.2009 to 30.09.2009
  • Anti-neutrino mode: Run 653 to 851, i.e. from 30.09.2009 to 22.02.2010

The lhepat03.unibe.ch

 * source /opt/larsoft/setup_lhepat03.sh
 * lar_update_rel -rel development
 * make
  • Using the event display
 * source /grid/ArgonNeut/setup_lhepat03.sh
 * evd -x argoneut.xml -x evd.xml -i /grid/ArgonNeut/data/fbtR628.root
  • Create a private working release
 * Make a new user and password as root: adduser crohr; passwd crohr (choose local account)
 * Copy /home/argonsw/.bash_profile into /home/crohr
 * Login as new user and create a working directory: [lhepdaq6] /data/larsoft/releases > newrel -t development crohr
 * Copy and adapt the setup script: cp /data/larsoft/releases/shaug/larsoft.sh ./
  • Work on geometry
 * Edit files in, for example /data/larsoft/releases/crohr/Geometry/gdml/argoneut
 * Create the real geometry file: ./make_gdml.pl -i argoneut-gdml-fragments.xml -o argoneut.gdml
 * Inspect the geometry with ROOT: root -l argoneut_geo.C. [root] gGeoManager->FindVolumeFast("volWorld")->Draw()
  • Using the MC simulation
 * source /grid/ArgonNeut/setup_lhepat03.sh
 * in the own release:
   * addpkg -h EventGenerator
   * make EventGenerator.all
   * mkdir MC_variables
   * scp /grid/ArgonNeut/Coding/MC_variables/* to your MC_variables folder
   * edit xml_development/detsimModule.xml and replace path for argoshapkern.txt and/or shape-argo.root with path to your MC_variables directory
   * edit EventGenerator/singleparticle.xml to change for the correct particle to generate
 * ana -x argoneut.xml -x prodsinglesim.xml -n10 -i /dev/null:1/1/1 -o test.root
   * -n10 : 10 events, 1/1/1/ : run number, test.root : output file
  • Using the Shower Analysis by Biagio
 * source /grid/ArgonNeut/setup_lhepat03.sh
   * addpkg -h ShowerFinder
     * edit ShowerFinder/ShowerReco.cxx and activate the WriteHistos() routine
   * make ShowerFinder.all   
   * ana -x argoneut.xml -x shower.xml test.root
   * The outputfile Shower_0001.root contains a collection of histograms obtained from the showers
 * Use some webspace, i.e. user@lheppc15.unibe.ch (here user =strauss)
 * go to public_html
 * mkdir LTPC_IMAGE
 * wget http://www.lhep.unibe.ch/strauss/LTPC_IMAGE/demo.tgz
 * tar -xzf demo.tgz - creates demo/ folder structure in LTPC_IMAGE
 * Demo Webpage
  • Using the Uni Geneva Image Retrival Server (Gift)
 * go to public_html/LTPC_IMAGE
 * mkdir server, cd into
 * wget http://arcgift.unige.ch/~xmzh/templates.tgz alternatively this one
 * tar -xzf templates.tgz creates template structure for server-client communication (e.g. serverAnsRandom handles query for random image, not all files are needed)
 * wget http://arcgift.unige.ch/~xmzh/SimpleWebServer.jar alternatively this one
 * mkdir config/
 * nano config
   * Server communication files
   * The csv file which holds information of all images that should be compared
   * The directory of the images
   * The thumbnail directory of the images (128x128)
 * start a screen session
   * java -jar SimpleWebServer.jar "config file path" port number 12750 
   * In client webpage, the server adress can be entered with the corresponding port (e.g. "localhost" 12750)
  • Using the Uni Geneva Image Retrival DataBase (Gift)
 * Get the java executables to generate the files
   * wget http://www.lhep.unibe.ch/strauss/LTPC_IMAGE/input_generator/LTPCImageFeatureExtraction.jar
   * wget http://www.lhep.unibe.ch/strauss/LTPC_IMAGE/input_generator/SeqFastKMeans.jar
   * wget http://www.lhep.unibe.ch/strauss/LTPC_IMAGE/input_generator/seqClusterMapGeneration.jar
   * wget http://www.lhep.unibe.ch/strauss/LTPC_IMAGE/input_generator/seqHistogramGeneration.jar
 * mkdir input_folder with images and thumbnails (visible from the web, so the cleint can access the data)
 * mkdir output_folder
 * java -jar LTPCImageFeatureExtraction.jar "input_images/" "output_script1/"
 * java -jar SeqFastKMeans.jar "output_script1/"
 * java -jar seqClusterMapGeneration.jar "output_script1/"
 * java -jar seqHistogramGeneration.jar "output_script1/"
 * in output_folder the file histogram.csv is created, which can be used as the csv file of the server config

Visual Event Scanning

  • Follow the manual [[1]]