Capitulo 2. Marco Teórico. 2.1 Rayos cósmicos en la atmósfera.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Capitulo 2. Marco Teórico. 2.1 Rayos cósmicos en la atmósfera."

Transcripción

1 Capitulo2 MarcoTeórico 2.1Rayoscósmicosenlaatmósfera. Todaslaspartículasqueinteractúanenlaatmósferacreanunacascada,llamadaunairshower (duchaalaire).enprincipiolasmedicionesdepartículasairshowerpuedenserinterpretadas entérminosdesuespectrodeenergíaylacomposicióndelosrayoscósmicosprimarios.la interpretacióndeestasmedicionesrequiereunpasoadicional calculodeflujogeneradospor núcleosderayoscósmicosdemasaa,cargazyenergíae. Talescálculospuedenserfácilessisabemosexactamentelasinteraccionesdenucleonescon unmediodenúcleospesados,talqueproveelamayoríadelosblancosatmosféricos.estas propiedadesson,sinembargo,nosonbienconocidas.losfísicosdealtasenergíastienensu mayorconcentraciónenlasinteraccionesprotón protónquerevelanlaestructurabásicadela materia.losexperimentosdefísicanuclearpruebanelotroextremolascolisionescentralesde núcleospesadosquepermitenestudiarlosefectoscolectivos.aquítenemosquelidiarcon colisiones protón protón y núcleos pesados en los núcleos de la atmosfera, y entonces lo haremosconlascolisionesdepartículassecundariasconelmismoblancoatmosférico.un pequeñoerrorenlosespectrosdeenergíaylacomposiciónfinaldelainteraccióndelosrayos 30

2 cósmicos secundarios, podría ser desechado comparado con las incertidumbres experimentales,cadageneraciónencrecimientopodríatenerunadiferenteinterpretaciónde lasmedicionesdelosrayoscósmicos. Otroproblemaparacalcularlosflujosatmosféricossecundariosesellimitadoconocimiento delosflujosderayoscósmicosprimarios,talesproveenlamayoríadelosconjuntosdeentrada paraloscálculos.otrasincertidumbresestánrelacionadasalaestructuradelaatmosferaysus variaciones,ycualeselmétododecálculo. Lasmedicionesdelosflujosatmosféricosnosdanundiferentetipodeinformación.Mientras quelasmedicionesdirectasporsatélitesyglobosdelosrayoscósmicosprimariosnosdice exactamentelaenergíayeltipodelosnúcleosderayoscósmicos. 31

3 2.2Estructuraatmosférica Primerodiscutiremoslaestructuraatmosférica,parateneralgunosestimadosanalíticosdelos flujosenlaatmósferayfinalmentemostrardatosexperimentalesycompararlosconcálculos demontecarlo. Elparámetroquequeremosconocerenlaatmosferaeselcontenidodemateriaquehayarriba decualquiercapaatmosférica,encualquierrayocósmicoprimarioquehatenidointeracción, produciendo secundarios y empezando un air shower. Esta cantidad es la profundidad atmosférica,x,medidaeng/cm2.laprofundidadeslaintegraldelaaltituddeladensidad atmosféricaarribadelniveldeobservaciónh,esdecir. X= p h dh (1) Ladependenciadelaaltituddeladensidadatmosféricapeslaclave.Ladensidadestambién deimportanciaprácticaparacalculodecascadasdesdequeestodeterminalarazónentrelas interaccionesylosdecaimientos. 32

4 La razón de la presión atmosférica ( E ) a la densidad atmosférica es proporcional a la temperatura.silatemperaturafueraconstante,entonceslarelaciónentrelatemperaturayla profundidadseríamuysimple X=X 0 exp h/h 0 (2) Donde X0 eslaprofundidadatmosféricaa(1030g/cm3)yho eslaescalademedidaenla atmosfera. Esto es verdad para un gas perfecto con composición constante que esta en equilibriohidrostático. Lasmedicionesdeladependenciadealtituddelatemperaturapuedenseraproximadamente arregladascondosdependenciasdelatemperatura.eldecrecimientodelatemperaturaconla altitudarribadelatroposfera,esentoncesconstante.laecuación2entoncespuedeserusado enlapartedearribadelaatmosfera.unajustedelaatmosferaestándardeusparalatitudes mediasyparalasestacionesdeprimaveraaotoñoparalaaltituddelatroposferade11km.,el promediodelatemperaturade150cylatasadecaídaesde6.5 0Cporkilómetro.M.Shibata agrego untercer términoa las cuentas parael incrementodetemperaturaamuy grandes altitudes.ladependenciadelaaltitudentonceses. ln X= 5. 26ln [ h /11.86 ] Parah<11km ln X= 45.5 h /6. 34 Para25km>h>11km(3) ln X= [ x h ] 33 1/2 Parah>25km

5 Todosloscoeficientesestánenkilómetrosylaprofundidadatmosféricaestaeng/cm2unono debedeolvidarquelaecuaciónesunaaproximación.parausosprácticosunodebesermas precisoparalainterfasedelastrescapas. Expresadaentérminosdelaatmosferaisotérmicaestonosdaunfactordeescalah0de8Km. abajode5km.yunfactordeescala~6.4km.arribadelatroposfera. Todaslas formulas ylos númerosdearribasonparaladirecciónvertical.paraelángulo zenital menores a 60 0 unoen la escala deinclinación de profundidad como Xcosθ la aproximacióndeloplanodelatierra.paraángulosgrandesunotienequecorregirlascuentas paralacurvaturadelatierra.estousualmentesehaceenformadetabulacióndespuésdel mapeodeladependenciadelaaltituddeladensidadatmosféricaeintegrandoenaltitudalo largodelángulo.elperfilatmosfériconosdaunaprofundidadatmosféricade36,000g/cm2. Laecuación(3)nosdaunperfilatmosférico,mostradoenlafiguralacualesunabuena representación para la atmosfera promedio sobre toda la tierra. Los perfiles pueden ser diferentes dependiendo la localización. La figura 2.2 nos muestra las medidas de la temperaturaatmosféricacontralaaltitudparaelveranoaustralyelinviernoenlaestación Mac Murdo en la Antártida. Estas condiciones atmosférica crea diferentes perfiles atmosféricos. 34

6 Duranteelveranoaustrallatroposferaestaalnivelde8kmaproximadamente.Latemperatura esconstanteen 400Centrelaslatitudesde10y25Km.yentoncesincrementaa 300C.Enun modelo atmosférico como (3) con los parámetros pueden ser actualizados en base a esas mediciones. 2.3AproximacionesAnalíticas Losdesarrollosdelosairshowerspuedensermodeladosanalíticamenteatravésdelasolución alaecuacióndetransportesiguiendoelenfoquedegaisser.laecuaciónbásicaparaflujosde partículasnorelacionadosjenlaatmosferaxes. df j E,X dx = 1 1 g ij E i,e j F i E i de i (4) λj d j j Donde λ j significaelcaminolibreparaunainteraccióninelásticadeunapartículadonde d j essulongituddedecaimiento.lamediadelcaminolibre(meanfreepath,mfp) λ j A N Aσj es el inverso del producto de la masa del núcleo A por gramo de materia de la sección transversaldeinteracción.elpromediodemasadeunnúcleoaéreoes14.5ydesección transversal3x10 25 cm2 nosotrosobtenemos λ p aire quees de80g/cm2.lamedia del 35

7 caminolibre λ j dependedelaenergía.lalongituddedecaimientoestatambiénmedidaen g/cm2.losánguloszenitales θ pordebajode600 (endondelatierraesaproximadamente plana)estadefinidacomo. εj 1 (5) d j EX cos θ Donde ε j eslaenergíacriticaenlacuallainteraccióndeprobabilidaddelaatmosferaes equivalente a la probabilidad del decaimiento. Las partículas de energía E ε j siempre decaenylaenergía E ε j siempreinteractúa.elsegundotérminoen2.4eseltérminodela fuente,talqueeslasumasobrelaproduccióndepartículassecundariasjconenergíae j por partículasiconenergíaei. Parapartículasestablesycuandoeltérminodelafuentepuedeseromitidolasoluciónes simplemente. F j E. X =F j E, 0 exp X (6) Λj Donde Λ j es la absorciónde lalongituddelapartícula y F j E. 0 es la condición a la fronteraesdecirelflujodepartículasjenloaltodelaatmosfera.elespectrodeenergíadelos 36

8 nucleones,seomitelaproduccióndeparesdeantinucleonesenlaatmosfera,estadadaporla ecuaciónanteriorcon Λ p 1 1 = 1 Z NN ] (7) Λ N λn [ Donde λ N eselnucleóndem.f.p.yznneselespectrodemomentodepesodelaproducción denucleonesdelaseccióntransversal.laprimeraaproximaciónes γ= 1. 7 Procesosatmosféricos. Λ N Tienenunvalorqueesalrededorde120g/cm2. Los flujos de mesones atmosféricos son más complicados. Uno tiene que escribir explícitamentelasecuacionesacopladasdadasenlaformageneral(2.4)yusandolosvalores apropiadosde Λ yz.donde Λ yzsonligeramentedependientesdelaenergíaquelas solucionessonútilesenunrangodeenergíalimitada.gaisersolucionalaecuaciónparalos flujosdepionesenlaatmosferaparadoscasosextremos:paraunpióndeenergía E π ε pi y para E π ε pi,donde ε π =115 GeVparaflujosverticales. Omitiendoeldecaimiento,yconlascondicionesalafrontera Π E, 0 =0 esdecirdondeno haypionesprimarios,elflujoverticaldepionesylaprofundidadxes Π E, 0 =F N E, 0 Z Nπ Λπ 1 Z NN Λ π Λ N 37 [ ] exp X X exp Λπ ΛN (8)

9 Donde FN eselflujodenúcleosenlapartedearribadelaatmosfera.esteflujollegaasu máximo en ~ 140 g/cm2 entonces disminuye. En lo profundo de la atmosfera el flujo disminuyecomo exp X. Λπ Enelcasodebajasenergías,incluyendodecaimiento,lasoluciónrequieremastrabajopara llegaraser. Π E,X F N Z Nπ XE X exp (9) λn επ ΛN 2.4Muonesdedecaimientodemesones. Despuésdecalcularlosflujosdepionesenlaatmosfera,Gaisserprocedióacalcularlosflujos creadosporeldecaimientodepiones.elprimerpasoeselcálculodemuonymuonneutrino delosdecaimientoscargadosdepiones π μ +ν μ yrespectivamente π μ μ ν.la produccióndelespectrodeldecaimientodepartículasdeenergíaeaprofundidadxeslasuma detodoslosdecaimientosatmosféricosdepartículasdetipoiquegeneranpartículastipoj P j E,X = dgij E,E' de 38 Di E',X de' (10)

10 Donde dg ij E,E' de eselespectrodepartículassecundariasjdecayendodelaspartículasicon energíae'.dieselespectrodedecaimientodelosmesonesdeenergíae'yprofundidadx,tal queeselflujodelaspartículaspesadasporlaprobabilidaddedecaimiento eldecaimientodedospioneselmínimodeenergíademuoneses μ E min =E π εi E'X cos θ m 2μ m2π.para E π y μ =E π. laenergíamáxima E max Tomandoencuentaeldecaimientodelospionesyloskaonesyasumiendoelespectrode energíadelosprotones1.8e 2.7 cm2 s 1 GeV 1 Gaisserobtuvoelespectrodemuonesenlas mismasunidadesdespuésdeunaintegraciónsobrelaproduccióndemuonessobretodala atmosfera. dn μ de μ E 2 μ [ E μ cos θ 115GeV ] E μ cos θ (11) GeV Dondeelprimerterminoentreparéntesisrepresentaeldecaimientoentremuonesypionesyel segundorepresentaeldecaimientoentrepionesykaones.850geveselvalorde ε k y

11 es el valor de es el peso del kaon que contribuye al flujo de muones que vienen de la produccióndekaonesdelaproduccióndelaseccióntransversaldelbranchingratiodelkaon. 2.5Flujosdemuonesenlaatmosfera. Los muones de momento de cientos de MeV/c a demasiados TeV/c han sido medidos continuamenteenlosúltimos50años.elinterésenestosresultadohacambiadodurantelos últimos años. En el principio los muones fueron estudiados para comprender los efectos geomagnéticos. Entonces los muones medidos y la razón de carga de muones fueron interpretadosentérminosdelespectroderayoscósmicosprimariosysucomposición.ahora los efectos geomagnéticos están bien estudiados, y el interés en el espectro de los rayos cósmicosprimarioscontinua,perolamayoríadelassiguientesmedicionessoninterpretadas entérminosdelasinteraccioneshadrónicasquelosproduce aellosyendetallesdel desarrollodelascascadasatmosféricas. Generalmentelosmuonessonmedidosconespectrómetrosmagnéticos,empezandoconlos mismosespectrómetrosquemidierondirectamenteelespectrodelosrayoscósmicosprimarios yterminandoconelusodelexperimentolepenl3.estosdispositivosmidenlarazón μ μ tambiéncomoelflujototal.todaslasmedicionessoncomparadasconloscálculosdelos flujosdemuones.casitodosloscálculosempleanlatécnicademontecarlo.estoconsisteen 40

12 generadores de eventos de colisiones hadrónicas y códigos de cascadas que manejan la propagacióndemuonesindividualesatravésdelaatmosfera.elgeneradordeeventostiene querepresentarcorrectamentetodaslascaracterísticasdelascolisionesinelásticashadrónicas enunrangorelevantedeenergía. 2.6Muonesdealtasenergíassubterráneos. ParamuonesdeGeVelúnicoprocesoesencialdeperdidadeenergíaeseldeionización.La razónesquelaprofundidadatmosféricaverticalesde1000g/cm 2.Paramuonessubterráneos, sinembargo,otrosprocesossonimportantes.imagineunlaboratorioa1km.deprofundidad. Ladensidadpromediodelacortezasuperiordelatierraesde2.65g/cm3ylaprofundidadde la columnaesde2.65x105 g/cm2.porqueladensidaddelarocavariaenladiferentes localizaciones,muchasvecesesmedidaenkilómetrosdeagua(1k.w.e=105 g/cm2.aesas profundidades la perdida de energía de los muones es importante. La perdida de energía dependesolamentedébilmenteenlaenergíadelmuonyenunaprimeraaproximaciónpuede serconsideradaconstantealrededorde2mevporg/cm2.elprocesoderadiaciónporotrolado esproporcionalalaenergíadelmuonesdecir de μ dx = be μ.laenergíatotaldelmuonespor lotanto. de μ dx = a be μ (12) 41

13 Donde b=b br +b par +b ph eslasumadelafraccióndeenergíaperdidaenlostresprocesosde radiación.paralarocabesaproximadamente4x10 6.Laenergíacríticaparalosmuonesesla energía ε enlacuallaenergíadeionizaciónesigualalaperdidadelaenergíaporradiación ε= a 500 GeV. La perdida de energía es dominada por la radiación en E μ ε y por b ionizaciónes E μ ε.estasimpleformulanospermitecalcularlaenergíapromediodeun muon E 0μ despuésdepropagarseatravésderocadeprofundidadx(g/cm2) E μ = E 0μ +ε exp bx ε (13) Ylacantidadinversa E 0μ = E μ +ε exp bx ε (14) ElmínimodeenergíaparaunmuonparapenetrarunaprofundidadXpuedeserobtenidodela formulaanteriorcuandofijamosa E μ en0esdecir E min =ε [ exp bx 1 ] (15) μ 42

14 1 2 Enunpequeñaprofundidad, E g/cm losmuonespierdenlamayoríadesuenergíaenla b ax.elespectrodeenergíadelosmuonessubterráneosentoncesreflejael ionizacióny E min μ espectro de energía en la superficie con un aplanamiento bajo de E μ ax. A grandes 1 2 profundidades, X g /cm, el espectro casi tiene una forma constante E ε mas b pronunciadaarribadeesaenergía. Figura.14.Tabladerayoscósmicos 43

15 Lamedicióntradicionaldelespectrodemuonessubterráneoseslarelaciónconlaintensidad enlaprofundidad.estoeslaintegraldelflujodemuonescomofuncióndelaprofundidadde lacolumna.experimentosindividualesmidieronelflujodemuonesbajodiferentesángulos zenitales y entonces convertidos en flujos en la dirección vertical usando el modelo de produccióndemuones.deestamaneracadaexperimentogeneramuchospuntos.lafigura muestralosdatosmundialesestablecidosenlatabladelacurvadeprofundidadeintensidad. 44

16 2.7Hacesdemuonesparalelos Losestudiosmasrecientesindicanqueloshacesparalelosdemuonesnotienenun origen biendeterminado.secreequeson protonesonúcleosdefe,enlepseobservaronestos hacesen3experimentos,cosmoaleph,delphi,l3+c,estosposeianmultiplicidadesbajas 10 20,medias50 80yaltasconmasde100trazas,seestimaquelosmuonesdealto momentoesdecirconenergíasmayoresque70gevsonsensiblesaladinámicadelaprimera interacción(esdecirdondecolisonanlosprotoneonucleosconlasatmosferaterrestre),asila medicióndeestoshacesparalelosponeapruebalosmodelosdeinteracciónusadosenrayos cósmicos,losqueyasehanprobadosonqgsjetycorsikaobteniendoresultadosqueno reproducenlosresultadosexperimentales,enconcretoparaelcasodeloshacesparalelosde muonesdealtamultiplicidadasicomoparalaasimetríadecargadelosmuonesproducidos. Enestamismalineadeinvestigación,lacolaboraciónL3tuvoelprogramaL3+COSMICS (L3+C) [6]. La meta principal fue medir el espectro de muones provenientes de rayos cósmicos,enelrangode20y2000gev[6]. figura15eventodealtamultiplicidadregistradoenlatpcenaleph ACORDE seracapazderepetir lasmedicioneshechasyde aumentarlaestadistica y compararconresultadosdeotrosexperimentocomopuedenserauger. 45

17 2.8Alineaciónfueradelínea(OfflineAlignment) Laalineaciónfueradelíneaeselprocesoparahacerlageometría(usadaenlasimulacióny reconstrucción)tancercanacomosealareal:losdetectoresylaspartesdelosdetectoresno puedensercolocadasdondeseesperaba,algunasposicionestienenqueserverificadasdespués demontarse,algunaspartessufrendeformacionesenelmomentodeensamblarseyotrasse deformanconeltiempo.paratomarlasseñalesencuentaenlavariacióndelageometríaideal unodebetomarseñalesparaposicionarseenelespacio,lasimulaciónylareconstrucción necesita: Inspecciónyreconocimientodesistemasparatomarinformaciónenlaposicióndelasmarcas fiducialesenlainspección,mástardeconvertidoenlasposicionesdelosvolúmenesenlosque losobjetivosfueronfijadospor losprocedimientosdeinspecciónalaalineación. Procedimientos de alineación que mejoren las posiciones y los volúmenes basados en las señalesgeneradasporlosvolúmenesdedesplazamientos,loslasers,rayoscósmicos. Unamaneradeaplicarlosdesplazamientos(cambiosdeinclinación,posiblesdeformaciones)a lageometríaideal,conelfinderealizarlasimulaciónyreconstrucciónconelreconocimiento delageometríareal. 46

18 2.9Estudios/Alineaciónparámetrosexplicados Losvolúmenesestudiados:sonlosvolúmenescuyaposiciónsedeterminaráporlamedición, esdecir,losvolúmenesenlosquelosobjetivosseponendereferencia. Otrosnodosalineables:otrosvolúmenesquesonalineables,esdecir,susposicionespueden cambiardepeso,rotaciónytranslación,peroelvolumenmadrenoesmedido. Estudiodeprecisión:estimacióndelasensibilidaddelamedición,puedeserdiferenteen diferentesdirecciones,paradiferentesvolúmenesmedidos. Frecuenciadeactualizacióndelosestudios: Fuente de los datos estudiados: la tecnología en la que se basan los estudios son, la fotogrametría,estudiodeóptica...etc,especificandoelsistemadeestudioencadacaso. Sistema de monitoreo: solo unos pocos subdetectores pondrán en marcha un sistema de monitoreocontinuoparaunmarcodereferenciadado Elprocedimientointernodealineación:especificaentretantocomosilafiladelsubdetector unprocedimientodealineaciónsebasaráúnicamenteenlosdatosestudiados.enelcasodeun 47

19 procesodealineaciónquedependeotrossubdetectores,tendráab=0dedatosyb 0dedatos. Losdatospuedenserrayoscósmicos,pistasláser,...etc. Laalineaciónseejecutaconfrecuencia; Lasposicionesdelasmarcasfiduciales:indicansisonconocidosono. Lasposicionesdeajuste:solounospocosdetectoressehicieronparapreveerunajustemanual de la posición de cierto volumen, generalmente por medio tornillo, posiblemente, periódicamente,elvolumenacontinuación,noesnecesarioinvestigar,perolaposiciónconel volumenconeltiempodebeseralmacenadaenalgunaparte. Lasiguientetablapresentaelestadodecódigodetectorexigidosporelmarcodealineación,en laactualidadenlalistadetareaspendientes: 1. Desalineaciónobjetos:objetossimuladosalineación(AliAlignObj ects)queseguarda comoalicdbentryyqueseutilizaparacomprobarelmarcoyqueseaplicarádurante eldesafíodefísicadedatos.enparticular. 2. Objetosresidualesdesalineación:objetosparasimularlaprecisiónfinalalcanzableen elconocimientodelageometría,loqueeslaprecisióndelaencuestaodeldispositivo 48

20 delaposicióndeajusteolaprecisiónlogradaporelprocedimientodealineación(si procede). 3. objetoscompletodesalineamiento:objetosparasimularlosposiblesdesplazamientos antesdecualquierprocedimientodealineaciónsehaaplicado,porejemplo,eltamaño delosdesplazamientosesdelordendeloquepodríaserproducidoporelestudio. 4. los nombres de volumen simbólico: cada detector declara que son sus volúmenes alineable(volúmenesfísicosentgeo,identificadosyporsutrayectoriadevolumen)y, almismotiempo,assignesunnombresimbólicoparaellos.lasrazonesdelosnombres devolumensimbólicoylaformaenqueseimplementanseexplicaenunpárrafo dedicadodelaspáginassinconexiónalineaciónmarco. 5. latransformaciónsobrelarslocalutilizadoenlasimulaciónyreconstruccióndela República de Serbia locales conocidos por la geometría (TGeo) para el mismo volumen:setratadeunvínculoimportanteyfaltantodavíaentrelageometríaenlínea y los sistemas de referencia específicos establecidos en la simulación y la reconstrucción. Cómo almacenar estas transformaciones se explica en el párrafo múltiplesrsslocalesdelaspáginassinconexiónalineaciónmarco. Porelestadodelcódigodelasubdetectoresrelativaalaaproximacióndesensibilizacióndela simulaciónylareconstrucción,tambiénsepuedeverestatabla.loscoloressedansobrela basedeunapruebasimplequecompruebaquelasimulación(enlaconstruccióndedígitos)y reconstrucción(enelcálculodelascoordenadasglobalesderecpoints)producendiferentes 49

21 señalescuandoseutilizaunageometríaconunvolumenwrtmisallignedsensibleslaseñal producidaconlageometríaideal.laideaenquesebasalapruebaesqueelrecpointdebe aparecerenlaposicióndelaexitosageneración(s)cuandolasimulaciónylareconstrucción estánutilizandotantolageometríadelamisma(yaseaidealodesalineados).cuandosólo simulaciónutilizalageometríamalalineados,larecpointdebeaparecerdesplazadoporla inversa de la transformación aplicada a la sensibilidad del módulo hitted, cuando sólo la reconstrucciónestáutilizandolageometríadesalineadaquerecpointdebeapareceralcompás delatransformaciónaplicadaenelmódulosensiblesgolpe.. Figura16Listadelstatusdelosdetectoresalineados 50

22 2.10CondicionesfueradelíneasistemaDB Introducción: Lascondicionesdebasededatosfueradelínea(0fflineConditionDataBase)esellugar dondelosdatosdecalibraciónyalineaciónsealmacenan.noesunabasededatosenel sentidoliteraldelapalabra(comooracle,mysql,etc.):esunconjuntodeentradasenel catálogodearchivosenalienqueapuntanalasentidadesfísicas(archivosrootalmacenados enelalmacenamientodevarioselementosdelagrid)quecontienelosdatosdecalibracióny alineación. LaorganizacióndelabasededatosporelmarcodeaccesoCDB,enunpaquetebasadoen AliRoot,ElOCDBfuediseñadobajolossiguientesprincipio: LabasededatosdecalibraciónyalineacióncontieneRootTObjectsalmacenadosen archivosdetiporoot. objetosdecalibraciónylaalineaciónseejecutanlosobjetosdependientes; Labasededatosesdesólolectura(versionesautomáticadelosobjetosalmacenados) LosobjetosdelaOCDBsonunívocamenteidentificadospor: obis(lógico)nombrederuta(larutadelarchivoenelcatálogodearchivoalien); ounavalidezexpresadaenunagamadeejecución; 51

23 ounoprincipal(lared)elnúmerodeversión; onúmerobissubversiónlocal,sóloparalosobjetosalmacenadoslocalmente. Lasubversiónlocalesseintrodujoparaevitarversióntengaproblemasdurantelatransferencia delobjetoocdbdelagridparaalmacenamientoslocalesyviceversa.enelalmacenamiento localúnicamentelaversiónlocalseincrementa,mientrasqueenelalmacenamientodegrid sólolaversióndegridseincrementa.cuandoelobjetosetransfieredesdeellocalalagridde laversióndegridseincrementaenuno,cuandoelobjetosetransfieredelagriddelaversión localdecuadrículasemantienefijaylasubversiónseponeacero.elesquemadeversiones aprobadassemuestraenlaimagensiguiente. Figura17Esquemadeversionesaprobadas 52

24 2.11MarcodeaccesoCDB ElesquemadelmarcodeaccesoCDBbasadoenAliRootestamostradoenlasiguiente Figura18Esquemademarcodeacceso 53

25 2.12Tiposdealmacenamiento UnacarpetaGridenelcatálogodelarchivoquecontienelosnombreslógicosdearchivos, cada uno apuntando a un archivo de root. Cada objeto de calibración o alineación está contenidoenunarchivoroot UnacarpetaLocalquecontienearchivosRoot,cadaunadelascarpetascontenedorascontiene solamenteunobjetoroot,conunaestructurasimilaralascarpetasgrid UnarchivoRootlocal(DUMP)conteniendounoomásobjetos.Losobjetosestánalmacenados enroottdirectoriesdefinidosporelnombredelobjetoyelrangodelacorrida. 54

26 2.13Activacióndelosalmacenamientos:ALICDBManager AliCDBManager es la clase singleton utilizado para la activación del almacenamiento y recuperacióndelascondicionesyalmacenamientodedatos(versecciónsiguiente).permitela creacióndeinstanciasdetipodealmacenamientomásdeunoalavez,mantenerlaspistasde lalistadealmacenamientosactivos. Un puntero a la instancia de la clase AliCDBManager se obtiene con:alicdbmanager:: Instance().Laactivacióndeuna memoria OCDBsehace pormedio delaclasepublica AliCDBManagermétodoGetStorage(constchar*URI),quedevuelveunpunteroaunobjeto AliCDBStorage.ElU.R.I.sintaxisdecadenadependedeltipodealmacenamientoqueestá siendoactivada. 55

27 2.14AlmacenamientosGrid AlmacenamientosGridsondescritosporlaclaseAliCDBGrid.ElalmacenamientoGridURI esunacadenadeopcionesdepreguntasseparadasmargendeladefinicióndelosparámetros deconexión.cadaopciónesun"parameter=value="par,dondelosparámetrosson: Grid(elhostdelaGrid) User(elnombredelusuario) Folder(elcaminodelacarpetabase) Se(elelementodealmacenamientousadoparaelalmacenamientodedatos) CacheFolder (lacarpetalocalesutilizadaparaalmacenarlosarchivosadistancia:para la descripcióndeestafuncionalidadydesusparámetros,véasemásadelante) Losparámetrosparaelcasoqueesinsensibleporejemplo: alien://grid=pcapiserv01.cern.ch:10000?user=aliprod? folder=/alice/data/cdb/maincdb?se=alice::cern::se01" 56

28 Engeneral,sinembargo,noesnecesarioespecificarelconjuntocompletodeparámetrosdesde conexiónalaredserealizaatravésdelaapi(verelanálisisdealiceguíadelusuariopara másdetalles).sinoseespecificaunodelosparámetroselvalorpordefectoestomado,yel defectosebuscaenelconstructoralicdbgridoenlasvariablesdeentornodelaapi.así,un "típico"consólorequiereespecificarelnombredelacarpetabase. "alien://folder=<basefolder>" Donde <foldername>escreadodellacarpetahomedelusuarioysinoestodoelcamino empiezacona'/').ejemplo: AliCDBStorage *gridstorage =AliCDBManager::Instance() >GetStorage("alien://folder=/alice/data/CDB?user=aliprod"); 57

29 2.15Almacenamientoslocales Los almacenamientos locales sondescritos porla clasealicdblocal.elalmacenamiento LocalURItienelaforma: "local://<basefolder>" Donde<filename>escreadoeneldirectoriodetrabajo.(Sinocontienelarutacompletaes decirsinocomienzacon'/')ejemplo AliCDBStorage* localstorage = AliCDBManager::Instance() >GetStorage("local:// $ALICE_ROOT"); AliCDBStorage* localstorage >GetStorage("local:///home/colla/CDB"); 58 = AliCDBManager::Instance()

30 2.16AlmacenamientoDUMP LosalmacenamientosDUMPsondescritosporlaclaseAliCDBDump.Elalmacenamiento DUMPURItienelaforma: "dump://<filename>(;readonly)" Donde <filename> esunarchivoroot.sinocontienelarutacompletaquesecreaenel directoriodetrabajo.silaopciónreadonlyseespecificaelarchivorootesdesólolectura (nuevosobjetosnosepuedenalmacenar).ejemplo AliCDBStorage* localstorage = AliCDBManager::Instance() >GetStorage("local:// $ALICE_ROOT"); AliCDBStorage* localstorage >GetStorage("local:///home/colla/CDB"); 59 = AliCDBManager::Instance()

31 2.17Activaciónpordefecto,específico,drenadodealmacenamiento ElmétodoAliCDBManagerSetDefaultStorage( constchar*uri )esusadoparaactivarun almacenamientoenparticularutilizandoelmanagerparaponerytomarlasfuncionesejemplo: AliCDBManager::Instance() >SetDefaultStorage("alien://folder=<baseFolder>"); Un apuntador por el almacenador por defecto es regresado por la función GetDefaultStorage(), y el almacenamiento por defecto no esta definido por la función UnsetDefaultStorage().Pararevisarlaactivacióndelalmacenadorpordefectousamosla funciónbool_tisdefaultstorageset(). AliCDBManager::SetSpecificStorage(const char* calibpath, const char* uri) permite activarunoomás"específicosdecalibración"almacenes.almacenesespecíficossonútilesen casodequeunexpertodetectorquiereponerapruebaunconjuntoparticulardedatosde condiciones,almacenados(porejemplo)enundiscolocal,dejandoelusodealgoritmosde reconstruccióndelosprincipaleslugaresocdbparatodoslosotrosobjetos. 60

32 LaimplementacióndeSetEspecificStoragepasaporlaasignacióndelnombredeldetector(o eltipodecalibración)conunacadenadeparámetros(alicdbparamobject)describiendoel almacenador Cuando las condiciones de un objeto son almacenadas/recuperadas usando las funciones AliCDBManager'sPut/Get,elobjetonombredelcaminoseanalizaysiesunacoincideenla listadelosdepósitosespecíficosseencuentra,entonceselalmacenamientocorrespondientees devuelto y utilizado, Si no es así, el almacenamiento por defecto (que debe ser activado primero)seutiliza.paramásdetalles,véasemásadelante Ejemplosdeactivacióndealmacenamientoespecifico: AliCDBManager::Instance() >SetSpecificStorage("TPC/*","alien://folder=<baseFolder>"); AliCDBManager::Instance() >SetSpecificStorage("ITS/Calib/DeadPixelMaps","alien://folder=<baseFolder>"); AliCDBManager::Instance() >SetSpecificStorage("*/Align/*","alien://folder=<baseFolder>"); AliCDBManager activa el drenado de almacenamiento usando la función SetDrain(const char*uri).cuandoloactiva,eldrenadodealmacenamientoalmacenacadaobjetorecuperado 61

33 porelocdb.eldrenadodealmacenamientonoestablecidoporunsetdrain().paraverificar laactivacióndelautilizacióndealmacenamientopordefectoseutilizabool_tisdrainset(). AliCDBManagerPrint(option_t*option)escribeelURIdelosalmacenespordefectoyde losalmacenamientosespecíficosactivado. 2.18AliCDBEntry,AliCDBId,AliCDBMetaData AliCDBEntryesunaclasecontenedoradeunsoloobjetoOCDB.Elcontenedoreslaclave paraelobjetoenelarchivorootqueconstituyeloselementosdelocdb. Lacalibración/alineacióndeunobjetodelaclasecontenedora(cualquiercosaheredadadela clasetobjectderoot). Los parámetrosqueunívocamenteidentificanlascondicionesdelosdatos,descritosenla clasealicdbbld. Losobjetosmetadata,sondescritosenlaclaseAliCDBMetaData. FuncionespublicasdeAliCDBEntry: SetObject(TObject*),TObject*GetObject(); 62

34 SetId(constAliCDBId&),AliCDBId&GetId(); SetMetaData(AliCDBMetaData*),AliCDBMetaData*GetMetaData(); PrintId(),PrintMetaData(); SetOwner(Bool_t),Bool_tIsOwner(). SiAliCDBEntryeselposeedordeunobjetocontenido,elobjetoesborradocuandoseborra AliCDBEntry. ADVERTENCIA siemprereviseelposeedordelobjetocontenidoantes de borraralicdbentry!. ElobjetoAliCDBldtienedosfunciones: 1. Duranteelalmacenamientoesutilizadoparaespecificarelcaminoyelrangodelacorrida delobjeto. 2. Durantelarecuperaciónesutilizadocomo consulta quecontienelarutadeaccesodel objeto, elplazorequeridoy(siesnecesario)laversiónylasubversiónarecuperar (sila versióny/olasubversiónnoseespecificanlosmásaltossebuscan). AliCDBldcontiene: Unobjetoquedescribeelnombre(ruta)delobjeto(AliCDBPath).Elnombredelarutadebe tenerunaestructurafija,eldirectoriodetresniveles:"level1/level2/level3"; 63

35 Unobjetoquedescribeelrangodevalidezdeejecucióndelobjeto(AliCDBRunRange); Los números de versión y la subversión (automáticamente acomodados durante el almacenamiento) FuncionespublicasdeAliCDBld: TString&GetPath(), SetPath(constchar*path), Tstring&GetLevel(intlev):regresanla trayectoriadelobjetocompleto,ounodesusniveles. AliCDBRunRange& GetAliCDBRunRange() + el numero de corridas de los acomodadores/tomadores. Versión/subversióndelosacomodadores/tomadores(GetVersion,etc.). AliCDBMetaDatacontieneotraseriedeparámetrosquedescribenalobjeto,peroquenose utilizanparaobjetosalmacenados/recuperados: Elnombredelaclasedelobjeto(seacomodaráautomáticamenteduranteelalmacenamiento) 64

36 Elnombredelapersonaquecreóelobjeto(métodosrelacionados:SetResponsible(const *char),getresponsible()). ElperiododelhazdelLHC(métodosrelacionados:GetBeamPeriod(),SetBeamPeriod(int_t *)) LaversióndeAliRootutilizadoparacrearlosobjetos(métodosrelacionados: SetAliRootVersion(const*char),GetAliRootVersion()). Cualquiercomentario(métodosrelacionados:SetComment(const*char),GetComment()). AccesoaelOCDBAliCDBStoragelasfuncionesPut(),Get()andGetAll(). CreaciónyalmacenamientodeunobjetodecalibracióndentrodeunobjetoOCDB Supongamosquenuestroconjuntodeparámetrosdecalibraciónesdescritoporlaclaseobjeto AliZDCCalibData(contenedordematricesdelasconstantesdelospedestales),cuyonombre es ZDC/Calib/Pedestals yesvalidaparatramodel1al10.larecetadeconstrucciónyel almacenamientodelaalicdbentrycorrespondientessepresentanacontinuación: 65

37 AliZDCCalibData *calibda = new AliZDCCalibData(); //...fillingcalibdata... // creation of the AliCDBId object (identifier of the object) AliCDBIdid("ZDC/Calib/Pedestals",1,10); // creation AliCDBMetaData and *md filling = md >SetResponsible("Alberto of the new AliCDBMetaData AliCDBMetaData(); Colla");... md >SetProperty("date",newTobjString("Tuesday,September19th,2006")); // Activation of local storage AliCDBStorage*sto=AliCDBManager::Instance() >GetStorage("local://$HOME/CDB"); // put object into database using AliCDBStorage::Put method sto >Put(calibda,id,md); EnelejemplodearribaelobjetoseráguardadoenunarchivotipoRoot /$HOME/CDB/ZDC/Calib/Pedestals/Run1_10_v0_s0.root Si unobjetotieneelmismocaminoyelmismonombreautomáticamenteseguardaráuna subversiónporejemplo: $HOME/CDB/ZDC/Calib/Pedestals/Run1_10_v0_s1.root /$HOME/CDB/ZDC/Calib/Pedestals/Run5_10_v0_s2.root 66

38 2.19RegresodeunobjetoOCDB Elregresodeunobjetoutilizaelsiguientemétodo: AliCDBEntry* Get(const char* path, Int_t runnumber, Int_t version= 1, Int_t subversion= 1) Si laversión/subversiónseespecificanacontinuación,elobjetoconlaversiónsolicitada/ subversiónsebusca(ysinoseencuentraget()devuelveunpunteronulo),sinoseespecifican acontinuación,elobjetoconlaversiónmásalta/subversiónesrecuperados.elmétodoget buscaelarchivoraízválidaenelocdb,laabreydevuelveelpunteroalaalicdbentry almacenadosensuinterior. Heaquíalgunosejemplossobreelusodelafunciónget() /Activationoflocalstorage AliCDBStorage *sto = AliCDBManager::Instance() >GetStorage("local:// $HOME/DBFolder"); //GettheAliCDBEntrywhichcontainstheobject"ZDC/Calib/Pedestals", //validforrun5,highestversion 67

39 AliCDBEntry*entry=sto >Get("ZDC/Calib/Pedestals",5); //specifyingtheversion:iwantgridversion2 AliCDBEntry*entry=sto >Get("ZDC/Calib/Pedestals",5,2); //specifyingversionandsubversion:iwantversion2andsubversion1 AliCDBEntry*entry=sto >Get("ZDC/Calib/Pedestals",5,2,1); Larecuperacióndevariosobjetoscon GetAll(constchar*path,Int_trunNumber,Int_t version= 1,Int_tsubVersion= 1) GetAll()regresaunaTListquecontienetodoslosarchivosrecuperadosdeAliCDBEntrypor ejemplo Tlist*list=sto >GetAll("ZDC/*",5); AliCDBEntry*entry=dynamic_cast<AliCDBEntry*>(list >At(0)); 68

40 2.20CriteriodeSelección Versiónespecíficaysubversionesdelosobjetosaserrecuperadapuedeserdeclaradasantesde lasconsultasrealesalacdb,atravésdeaddselectionalicdbstoragelasfunciones().cada llamadaaaddselectionllenaunalistaqueseanalizacuandounaconsultaalaocdbsehace sinespecificarlosnúmerosdeversión.acontinuaciónunejemplodeuncasodeusotípico //storageactivation AliCDBStorage*sto=AliCDBManager::Instance() >GetStorage(...); //Iwantversion2_1forall"ZDC/Calib/*"objectsforruns1 100 sto >AddSelection("ZDC/Calib/*",1,100,2,1); //andiwantversion1_0for"zdc/calib/pedestals"objectsforruns5 10 sto >AddSelection("ZDC/Calib/Pedestals",5,10,1,0); AliCDBEntry*entry=0; entry=sto >Get("ZDC/Calib/Pedestals",5);//objectwithversion1_0isretrieved entry=sto >Get("ZDC/Calib/GainFactors",5);//objectwithversion2_1isretrieved entry=sto >Get("ZDC/Calib/Pedestals",25);//objectwithversion2_1isretrieved entry=sto >Get("ZDC/Calib/Pedestals",200);//objectwithhigestversionisretrieved 69

41 elcriteriodeselecciónalicdbstoragetienelassiguientesfunciones: RemoveSelection(...): RemoveAllSelections(); PrintSelectionList(). 70

42 2.21MásfuncionesAliCDBStorage functions:getlatestversion(),getlatestsubversion() Dosfuncionesmasson: Int_tGetLatestVersion(constchar*path,Int_trun); Int_tGetLatestSubVersion(constchar*path,Int_trun,Int_tversion= 1); Regresa la más nuevas versiones/subversiones encontradas en el OCDB camino y una corridavalida run sinoesvalidaregresaelvalor 1. AliCDBStorage*sto=AliCDBManager::Instance() >GetStorage(...); Int_tversion=sto >GetLatestVersion("ITS/Calib/Data",5); Int_tsubVersion=sto >GetLatestSubVersion("ITS/Calib/Data",5,version); 71

43 2.22AlmacenamientoyregresodevaloresconAliCDBManager AliCDBManagertienePut,GetyGetAllmétodosparaelalmacenamientoyrecuperaciónde objetos. AliCDBManager llamadas ni a su "defecto" y "específico" almacenes para las consultasreales.ejemplo: //initialization AliCDBManager*man=AliCDBManager::Instance(); man >SetDefaultStorage("alien://folder=/alien/data/OCDB"); man >SetSpecificStorage("*/Align/*","alien://folder=/alien/data/align_OCDB"); man >SetSpecificStorage("ITS/*","local://ITS_OCDB"); //objectretrieval AliCDBEntry*entry; entry=man >Get("TPC/Calib/Data",5);//Defaultstorageisqueried entry=man >Get("TPC/Align/Data",5);//specificstorage"align_OCDB"isqueried entry=man >Get("ITS/Calib/Data",5);//specificlocalstorage"ITS_OCDB"isquerie 72

44 AliCDBManagereslafunciónSetRun(Int_t)sepuedeutilizarparaespecificarunnúmerode ejecuciónúnicadelgerente.sielnúmerocentralesestablecerelnúmerodeejecuciónnose puede especificar en AliCDBManager:: get (). Si se especifica el número de ejecución centralizadanoseutilizaparalarecuperación.ejemplo: //initialization,setcentralizedrunnumber AliCDBManager*man=AliCDBManager::Instance(); man >SetDefaultStorage("alien://folder=/alien/data/OCDB"); man >SetRun(10); //objectretrieval AliCDBEntry*entry; entry=man >Get("TPC/Calib/Data");//Objectvalidforrun10isretrieved 73

45 2.23CachedelAliCDBManager AliCDBManagertienelaposibilidaddecaché(esdecir,mantenerenlamemoria)losobjetos queserecuperandeocdb,conelfindeevitarlarepeticióndelasconsultasaocdb. Parautilizarlacaché: Elcachédebeseractivado ActiveelcachéconSetCacheFlag(Bool_t) Pordefaultelcachéestaencendido EstablezcaunnúmerodeejecucióncentralizadaenelgerenteconSetRun(Int_t). Cuandounobjetoválidoparaelnúmerodeejecucióncentralizadaseconsultaquesealmacena encaché.simásadelantelamismaconsultaserepiteelobjetoenlacachésedevuelve.sila consultanocontieneelnúmerodeejecucióncentralizadadelalmacenamientoencachéyse omitelaconsultavaalaocdb.ejemplo: //initialization,setcentralizedrunnumberandactivatecache AliCDBManager*man=AliCDBManager::Instance(); man >SetDefaultStorage("alien://folder=/alien/data/OCDB"); man >SetRun(10); 74

46 man >SetCacheFlag(kTRUE); //objectretrieval AliCDBEntry*entry; entry=man >Get("TPC/Calib/Data");//Objectiscached entry=man >Get("TPC/Calib/Data");//Objectreturnedfromcache entry=man >Get("TPC/Calib/Data",20);//ObjectisqueriedfromOCDB 2.24ElalmacenamientoencachélocaldearchivosremotosOCDB ElmarcodeaccesoCDBpuedenaprovecharlafuncionalidadTFilecachélocaldearchivos remotos. Paraactivarelalmacenamientoencachélocaldelusuariotienequeespecificarun nombredelacarpetadecachéeneluridealmacenamiento,utilizandolaopción(mayúsculas yminúsculas): cachefold=<localcachepath> Ademásdelacarpetadecaché,tambiénsepuedeespecificarlaconfiguraciónmásutilizada por TFile:: SetCacheFileDir (<cachefolder>, Bool_t operatedisconnected) y TFile:: ShrinkCacheFileDir(shrinksizeLong64_t,Long_tcleanupinterval: 75

47 operatedisc=<ktrue,kfalse,0,1> defaultktrue cachesiz=<sizeinbytes> default1gb cleanupint=<intervalinseconds> default0 ejemplo: AliCDBManager::Instance >SetDefaultStorage("alien://dbFolder=/alice/CDB? cachefold=/tmp/localcache?operatedisc=kfalse") si la carpeta de caché local se especifica, AliCDBGrid llamadas TFile con la opción "CACHEREAD".Elarchivosecopialocalmente.SielmismoobjetoOCDBsepreguntóde nuevo,enlaiteraciónsiguientetfilecomparaunospocosbytesdelarchivolocalconlos archivosadistanciaysisonlosmismosqueseabreelarchivolocal. 2.25AccesoOCDBenlasimulaciónyreconstrucción Métodos de ayuda a AliCDBManager es SetDefaultStorage SetSpecificStorage y se han añadidoaalisimulationyalireconstruction.enambasclasesalicdbmanagereselnúmero deejecucióncentralizadaseutiliza.enalisimulationqueseleeenelcargadordeejecución, mientrasqueenalireconstructionqueseleeenelencabezadodeprimas. 76

48 Laestrategiaparaensayarelsistemadecalibraciónfueradelíneaseinicióen2005. Los expertossubdetectorsepidióapruebalavalidezdelosalgoritmosdesucalibraciónydel accesoalaocdb.enotraspalabras,selespidióque"ejercer"elsistemaparaquepueda evolucionar. Lastareasquefueronlossiguientes: probarelmarcodelcdbconunnúmero"razonable"dedatos.estoes,decidircuálessonlas cantidadesquecomponenlainformacióndecalibraciónparacadasubdetector; tratardellenarelmarcoconlosdatosdecalibraciónrazonable;almacenaryrecuperarlos mismos; Simular"sincalibrar"losdatos,solicitarlacalibraciónyreconstruccióndelosmismos; Simular"descalibrados"losdatos,recuperarycalibraryluegoreconstruir Comoimplementarelcódigodesimulaciónyreconstrucción?Unejemplosimple La introducción de un número de ejecución centralizada y de la memoria caché en AliCDBManagerhacequeelaccesoalafácilydirectaenelcódigodeldetectorOCDB.La activación del almacenamiento por defecto se realiza antes del comienzo del trabajo de 77

49 simulación o reconstrucción. El experto detector sólo debería preocupar a la seta de almacenamiento específico si él / ella necesita para poner a prueba un determinado subconjunto de datos que está en otra parte que en la predeterminada OCDB. Esto debe hacerseutilizandoalisimulationométodosalireconstructionayudante,porejemplo: AliReconstructionrec; rec.setdefaultstorage("alien://folder=/alien/data/ocdb"); rec.setspecificstorage("its/*","local://localocdb"); rec.run(); Como ya se mencionó, el número de ejecución se establece automáticamente en el administradordecdbantesdeliniciodeltrabajo.recuerdequeelocdbesunabasede datosdeejecuciónacargo:porlotantolosdatosdecalibracióndebeserválidoparatodoslos eventosdentrodelamismaprueba!elobjetodecalibraciónserecuperadelaocdbsólouna vezporcorrida(trabajo)yencaché.siunparámetrodecalibraciónvaríadentrodeunaseriea continuación,unobjetoapropiado(histograma,función)quedescribesucomportamientoen comparaciónconelnúmerodeeventos/marcadetiempodedisparodebeserutilizado. ElusodelmarcodelCDBenelcódigodeldetector(clasesdedigitalizacióndedescalibración "dedatossimulados,clasesdereconstrucciónparalarecalibracióndelosdatosdecalibrated) sereduceasíaunaconsultaalaocdbconlaespecificacióndelatrayectoriadelobjeto solamente. No se especifica el largo número o la versión en el código, de lo contrario 78

50 seguramente obtendrá resultados inesperados o accidentes. A continuación un ejemplo de cómoelcódigodebeserimplementadoparaundetectorsimple(zdc) AliZDCCalibData*AliZDCReconstructor::GetCalibData()const { //GettingcalibrationobjectforZDCset AliCDBEntry*entry=AliCDBManager::Instance() >Get("ZDC/Calib/Data"); if(!entry)alifatal("nocalibrationdatafromcalibrationdatabase!") AliZDCCalibData*calibdata=(AliZDCCalibData*)entry >GetObject(); if(!calibdata)alifatal("wrongcalibrationdatafromcalibrationdatabase!"); returncalibdata; } GridetiquetasCDB:consultarelcatálogodearchivosutilizandoetiquetas EstasecciónestárelacionadacondepósitosdelaGrid.CuandounobjetosecolocaenlaGrid dealmacenamientodesuarchivológicoenelcatálogodealienestáetiquetadoutilizandosu IDymetadatos.Lastablasdemetadatoscreadosparaestefinson: 79

51 Tablename:CDB first_run last_run version path_level_0 path_level_1 path_level_2 (int) (int) (int) (varchar(255)) (varchar(255)) (varchar(255)) Tablename:CDB_MD object_classname responsible beam_period aliroot_versio comment (varchar(255)) (varchar(255)) (int) n (varchar(255)) (varchar(255)) 2.26AliCDBStorageconsultaunaCDB lafunción: QueryCDB(Int_t run, const char* pathfilter="*", Int_t version= 1, AliCDBMetaData *mdfilter=0) buscaenelcatálogodetodoslosarchivosválidosparalacorridadeentrada,sinningúntipode accesoalosarchivosfísicos.lasetiquetascdbsemencionaenlasecciónanteriorseutilizan paralaconsulta,porlotantoesimportantequelosarchivosocdbetiquetados! ElIDdeobjetoválidosemantienenenunalistaqueseanalizacuandounobjetoválidoparael númerodeejecuciónmisma(yseponganenventalarutadeaccesodelfiltro,véasemás 80

52 adelante)sesolicitaalaocdb.lalistanoseanaliza,encambio,silasolicitudserealizapor unnúmerodeejecucióndiferenteofiltrosilatrayectoriadelobjetosolicitadonocoincidecon larutadelaconsulta.lalistaseborracadavezquerycdbsellamacondiferentesparámetros (número de ejecución, el recorrido de filtro, etc.) Posiblescasosdeusosepresentanacontinuación AliCDBStorage*sto=AliCDBManager::Instance() >GetStorage(...); sto >QueryCDB(5);//queriestheOCDBfilecatalogforallfilesvalidforrun5 sto >QueryCDB(5,"ITS/*");//lookforfilesvalidforruneandforpath"ITS/*" sto >QueryCDB(5,"ITS/*",1);//sameasabove,butlookforfilesvalidforversion1only AliCDBMetaDatamd; md.setresponsible("duck,donald"); sto >QueryCDB(5,"ITS/*",1,&md);//useCDB_MDtags.Lookforfilescreatedby Duck,Donald. Tlist*GetQueryCDBList()regresaunalistavalidaparalosid's.PrintQueryimprimelalista. Este nuevo enfoque limita el acceso al catálogo de archivos a una sola consulta por simulación/reconstruccióndeempleo,elaumentodelasactuacionesdeacceso.porlotanto, seaconsejallamarquerycdbenelcasodevariassolicitudesalaocdbdered(porejemplo, encasodetrabajosdereconstrucción).alicdbmanagerautomáticamentealasllamadasaeste 81

53 método para el almacenamiento por defecto y para los almacenes específicos, cuando el númerodeejecucióncentralizadaseestablece. AliCDBManager*man=AliCDBManager::Instance(); man >SetDefaultStorage("alien://folder=mainOCDB"); man >SetSpecificStorage("ITS/*","alien://folder=ITS_Folder"); man >SetRun(5);//Defaultandspecificstoragesarequeriedforfilesvalidforrun5now! Gracias a esta implementación, en una simulación o una sesión de la reconstrucción del númerodeconsultasalcatálogodelarchivosereduceaunasola. 2.26DirectricesgeneralesparalosobjetosOCDB CadaobjetoderivadodeunaTObjectsepuedealmacenarenunAliCDBEntryyconvertirseen un objetoocdb.unapartedeesterequisitoesnecesario,algunaspautasdebenseguirse comounabuenaprácticaeneldiseñodeobjetosocdb 1. eligiópunterosaobjetosenlugardeobjetosquelosmiembrosdedatos: 2. usoadecuadoalaprecisióndelainformacióncdbguardanenelmiembrodedatos dadatipos:porejemplo,sinnecesidaddedouble_tsiaprecisiónesdel1%etc.,. 82

54 cambios en las clases cuyas instancias se almacenan en objetos OCDB puede introducir incompatibilidades hacia atrás. Esto significa que una determinada versión AliRoot no es capaz de abrir el objeto extraído de la AliCDBEntry en una carpeta OCDB previamente pobladas.incompatibilidadconversionesanterioresesmuyperjudicial,puestoquelimitael alcance ylavalidezdelas carpetas debasedeocdbaunoounospocoslanzamientos AliRoot. Por esta razón, la escritura de código que lleva a la incompatibilidad ha sido totalmente desaconsejada por la política estricta se ha introducido para prohibir completamentehaciaatrásincompatibilidadesarribadev4 12 Release;startingwithv4 13 Release.Lapolíticaseresumeacontinuación: cambioshaciaatrásincompatibleconlasclasesquesealmacenanenobjetoscdbnoestán permitidos.estosignificaenparticular: Destitucióndelosmiembrosnosepermite Elcambiodeltipodelosmiembrosnoestápermitido Ademásdelosmiembroses,encambiopermitió.Sielmiembroagregópretendesustituira unoviejo,quepuedenañadirseasercompatibleconversionesanteriores,haydosopciones: 1. Cumplirconlassiguientesinstruccionesrelativasalosmiembrosdedatosantiguosy nuevosenlanuevaclase: 83

55 mantenerelantiguomiembroyañadirelnuevocomounodiferente(esdecir,conunnuevo nombre); establecerenelconstructordelanuevaclaseunvalorpredeterminadoparaelnuevomiembro paraqueelnuevomiembroseestablecetambiénenlalecturaobjetosantiguos;enobjetosque permitequelosmiembrosmásantiguosapuntodeunpunteronulo; dejarqueelcompradordevuelvaelmiembroqueestádisponible(elviejosinoescero,el nuevodeotramanera). Lasinstruccionesanteriorespermitenleerlosobjetosantiguos,sinaumentareltamañodelos objetos nuevos. Como alternativa, la nueva clase puede proporcionar una función de conversión,queestableceelnuevomiembrobasadoenelantiguomiembro,sinoescero. 2. Tambiénpuedeescribirunaserpentinapersonalizadoqueescapazdeleerlosantiguosylos nuevosdatos.unejemplodecómoescribirunaserpentinasimilarsepuedeencontrarenla guíaderaízlosusuarios(entrada/salidacapítulo,lasección"lamigraciónarootde3", página183). LaeliminacióndeobjetosdeCDBOCDBspordefecto,enparticulardesdeelrepositoriono estápermitido AdemásdelosobjetospordefectoOCDBsCDB,enparticularenelrepositoriosepermite 84

EL PROCESO DE INVENTARIO PARA ESCENARIOS DE SERVICIOS DISTRIBUIDOS

EL PROCESO DE INVENTARIO PARA ESCENARIOS DE SERVICIOS DISTRIBUIDOS EL PROCESO DE INVENTARIO PARA ESCENARIOS DE SERVICIOS DISTRIBUIDOS Mediante el proceso de inventario se obtiene un comparativo del material bibliográfico y documental que existe en el acervo contra lo

Más detalles

Intel Cache Acceleration Software (Intel CAS) para Windows*

Intel Cache Acceleration Software (Intel CAS) para Windows* (Intel CAS) para Windows* Guía de inicio rápido Junio de 2015 Revisión 001 Número de pedido: 332550-001US Intel podrá introducir cambios en las especificaciones y en las descripciones de los productos

Más detalles

Visor de presupuestos en Android

Visor de presupuestos en Android Visor de presupuestos en Android NEODATA tiene el placer y el orgullo de darle la bienvenida al nuevo Visor de presupuestos, esta herramienta fue diseñada pensando en la necesidad de acceder a presupuestos

Más detalles

SISI / TS / AG / SR SIMULADOR DE SISTEMAS DE INVENTARIOS ESTOCASTICOS

SISI / TS / AG / SR SIMULADOR DE SISTEMAS DE INVENTARIOS ESTOCASTICOS 62 CAPITULO 3 SISI / TS / AG / SR SIMULADOR DE SISTEMAS DE INVENTARIOS ESTOCASTICOS En este capítulo se describe de manera general lo que es SISI / TS / AG / SR y se explica cada una de las opciones que

Más detalles

Roberto Quejido Cañamero

Roberto Quejido Cañamero Crear un documento de texto con todas las preguntas y respuestas del tema. Tiene que aparecer en él todos los contenidos del tema. 1. Explica qué son los modos de presentación en Writer, cuáles hay y cómo

Más detalles

Aproximación local. Plano tangente. Derivadas parciales.

Aproximación local. Plano tangente. Derivadas parciales. Univ. de Alcalá de Henares Ingeniería de Telecomunicación Cálculo. Segundo parcial. Curso 004-005 Aproximación local. Plano tangente. Derivadas parciales. 1. Plano tangente 1.1. El problema de la aproximación

Más detalles

FISICA I Escuela Politécnica de Ingeniería de Minas y Energía AJUSTE POR MÍNIMOS CUADRADOS

FISICA I Escuela Politécnica de Ingeniería de Minas y Energía AJUSTE POR MÍNIMOS CUADRADOS AJUSTE POR MÍNIMOS CUADRADOS Existen numerosas leyes físicas en las que se sabe de antemano que dos magnitudes x e y se relacionan a través de una ecuación lineal y = ax + b donde las constantes b (ordenada

Más detalles

Tutorial: Primeros Pasos con Subversion

Tutorial: Primeros Pasos con Subversion Tutorial: Primeros Pasos con Subversion Introducción Subversion es un sistema de control de versiones open source. Corre en distintos sistemas operativos y su principal interfaz con el usuario es a través

Más detalles

Introducción a la Firma Electrónica en MIDAS

Introducción a la Firma Electrónica en MIDAS Introducción a la Firma Electrónica en MIDAS Firma Digital Introducción. El Módulo para la Integración de Documentos y Acceso a los Sistemas(MIDAS) emplea la firma digital como método de aseguramiento

Más detalles

Cómo usar las nuevas herramientas de Recalificación en BizWorks. Introducción

Cómo usar las nuevas herramientas de Recalificación en BizWorks. Introducción Cómo usar las nuevas herramientas de Recalificación en BizWorks Introducción Este otoño presentamos dos nuevas herramientas en BizWorks diseñadas para simplificar los esfuerzos de administración de los

Más detalles

Apunte LTspice: Acoplamiento magnético y transformadores

Apunte LTspice: Acoplamiento magnético y transformadores Apunte LTspice: Acoplamiento magnético y transformadores Ayudante: Marco Guerrero Ilufi - Felipe Vega Prado Contacto: m.guerrero144@gmail.com - felipe.vegapr@gmail.com 2 de junio de 2011 Introducción En

Más detalles

CRM Gestión de Oportunidades Documento de Construcción Bizagi Process Modeler

CRM Gestión de Oportunidades Documento de Construcción Bizagi Process Modeler Bizagi Process Modeler Copyright 2011 - Bizagi Tabla de Contenido CRM- Gestión de Oportunidades de Venta... 4 Descripción... 4 Principales Factores en la Construcción del Proceso... 5 Modelo de Datos...

Más detalles

Guía Rápida de Puesta en Marcha de MailStore

Guía Rápida de Puesta en Marcha de MailStore Guía Rápida de Puesta en Marcha de MailStore Primeros Pasos Paso 1: Requerimientos de sistema e instalación El servidor de MailStore se puede instalar en cualquier PC en la red. Si se esta utilizando un

Más detalles

APLICATIVO WEB DE USUARIO Y ADMINISTRADOR PARA SISTEMAS INTEGRADOS DE GESTIÓN

APLICATIVO WEB DE USUARIO Y ADMINISTRADOR PARA SISTEMAS INTEGRADOS DE GESTIÓN APLICATIVO WEB DE USUARIO Y ADMINISTRADOR PARA SISTEMAS INTEGRADOS DE GESTIÓN APLICATIVO WEB DE USUARIO Y ADMINISTRADOR PARA SISTEMAS INTEGRADOS DE GESTIÓN INGRESO AL SISTEMA: A continuación se podrá observar

Más detalles

MANUAL DE PROCEDIMIENTO PARA LA INSTALACION Y CONTROL DE ECO-CAR

MANUAL DE PROCEDIMIENTO PARA LA INSTALACION Y CONTROL DE ECO-CAR MANUAL DE PROCEDIMIENTO PARA LA INSTALACION Y CONTROL DE ECO-CAR A/ INSTALACION. Para una óptima instalación del dispositivo Eco-car se deben observar las siguientes pautas: 1.- El dispositivo debe estar

Más detalles

Volumen TECNOLOGÍA DE ADMINISTRACIÓN EMPRESARIAL SIMI EVOLUTION (9.0) Guía de usuario

Volumen TECNOLOGÍA DE ADMINISTRACIÓN EMPRESARIAL SIMI EVOLUTION (9.0) Guía de usuario Volumen 1 TECNOLOGÍA DE ADMINISTRACIÓN EMPRESARIAL SIMI EVOLUTION (9.0) Guía de usuario SISTEMA INTEGRADO DE MANEJO INMOBILIARIO Guía administración módulo CALLCENTER Tecnología de Administración Empresarial

Más detalles

Manual de Usuario SIMIN 2.0

Manual de Usuario SIMIN 2.0 Servicio Nacional de Geología y Minería Ministerio de Minería Gobierno de Chile Manual de Usuario SIMIN 2.0 [Sistema de Información Minera en Línea] Declaraciones de Accidentabilidad Programa de Seguridad

Más detalles

Sesión 7: Visón general

Sesión 7: Visón general Sesión 7: Visón general Hablemos de las calorías Comemos calorías por una razón: nuestros cuerpos las necesitan para sobrevivir. Proporcionan el combustible para todo lo que hacemos, incluso para nuestra

Más detalles

-OPS/CEPIS/01.61(AIRE) Original: español Página 11 5. Estructura del programa de evaluación con personal externo

-OPS/CEPIS/01.61(AIRE) Original: español Página 11 5. Estructura del programa de evaluación con personal externo Página 11 5. Estructura del programa de evaluación con personal externo 5.1 Introducción Esta sección presenta la estructura del programa de evaluación con personal externo. Describe las funciones y responsabilidades

Más detalles

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1 Manual de usuario Versión: 1.3 Edición: 05/02/2015 1 Índice Formula Integration Manual de Usuario... 3 1. Introducción... 3 1.1. Funcionalidades... 3 2. Instalación... 3 2.1. Requisitos mínimos... 3 2.2.

Más detalles

Capítulo I. Convertidores de CA-CD y CD-CA

Capítulo I. Convertidores de CA-CD y CD-CA Capítulo I. Convertidores de CA-CD y CD-CA 1.1 Convertidor CA-CD Un convertidor de corriente alterna a corriente directa parte de un rectificador de onda completa. Su carga puede ser puramente resistiva,

Más detalles

Monitor de Neutrones de Castilla-La Mancha

Monitor de Neutrones de Castilla-La Mancha Monitor de Neutrones de Castilla-La Mancha J. Medina, J.J. Blanco, O. García, E.J. Catalán, D. García, D. Meziat, J. Rodríguez-Pacheco, S. Sánchez, M. Prieto y M.A. Hidalgo Grupo de Investigación Espacial

Más detalles

Gestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi

Gestión de Permisos. Bizagi Suite. Copyright 2014 Bizagi Gestión de Permisos Bizagi Suite Gestión de Permisos 1 Tabla de Contenido Gestión de Permisos... 3 Definiciones... 3 Rol... 3 Perfil... 3 Permiso... 3 Módulo... 3 Privilegio... 3 Elementos del Proceso...

Más detalles

Capitulo 3. Desarrollo del Software

Capitulo 3. Desarrollo del Software Capitulo 3 Desarrollo del Software 3.1 Análisis del sistema 3.1.1 Organización de la autopista virtual Para el presente proyecto se requiere de simular una autopista para que sirva de prueba. Dicha autopista

Más detalles

Sistema de Consulta de Expedientes

Sistema de Consulta de Expedientes Sistema de Consulta de Expedientes Módulo de Consulta Pública Aresep Guía Rápida Versión 1.2 Preparado por Grupo de Soluciones Informáticas y Aresep Página 1 de 13 1 Tabla de contenido 1 Tabla de contenido...

Más detalles

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos

Más detalles

MANUAL DE INSTALACIÓN

MANUAL DE INSTALACIÓN MANUAL DE INSTALACIÓN MANUAL DE INSTALACIÓN DE GOTELGEST.NET En este breve manual sobre la instalación de la aplicación de Gotelgest.net se explicará todo el proceso que hay que llevar a cabo para que

Más detalles

Manual Operativo SICEWeb

Manual Operativo SICEWeb Manual Operativo SICEWeb Gestión de Expediente Digital Expediente Único de Clientes y Otros 1 Índice Contenido Expediente Único de Clientes y Otros... 1 Índice... 2 MODELO DE GESTIÓN DOCUMENTAL (MGD)...

Más detalles

CONSTRUCCIÓN DEL PROCESO ADMINISTRADOR DE PROYECTOS SEIS SIGMA Bizagi Process Modeler

CONSTRUCCIÓN DEL PROCESO ADMINISTRADOR DE PROYECTOS SEIS SIGMA Bizagi Process Modeler ADMINISTRADOR DE PROYECTOS SEIS Bizagi Process Modeler Copyright 2011 - bizagi Contenido CONSTRUCCIÓN DEL PROCESO... 1 1. DIAGRAMA DEL PROCESO... 3 Sub proceso Fase... 4 Sub proceso Crear Entregable...

Más detalles

PREGUNTAS FRECUENTES DE ACL SCRIPTHUB

PREGUNTAS FRECUENTES DE ACL SCRIPTHUB PREGUNTAS FRECUENTES DE ACL SCRIPTHUB Qué es ScriptHub? ACL estará ofreciendo más de cien scripts de "mejores prácticas" en ScriptHub través de una amplia gama de asuntos y materias. Siempre se puede iniciar

Más detalles

Pasos para instalar y configurar Microsoft SQL Server 2000.

Pasos para instalar y configurar Microsoft SQL Server 2000. Pasos para instalar y configurar Microsoft SQL Server 2000. 1. Descomprimir archivo es_sql_2000_dev bajado del sitio de MSDN en una carpeta. 2. Ejecutar el autorun. 3. En la ventana que aparece, seleccionar

Más detalles

Guía Notas Parciales. Intermedio

Guía Notas Parciales. Intermedio Guía Notas Parciales Intermedio ÍNDICE I. INTRODUCCIÓN 3 II. CREAR LA ESTRUCTURA DE NOTAS PARCIALES (OPCIÓN NOTAS NORMALES) 4 III. CREAR LA ESTRUCTURA DE NOTA FINAL (OPCIÓN NOTAS CALCULAS) 6 IV. INGRESAR

Más detalles

Funciones de varias variables

Funciones de varias variables Funciones de varias variables Derivadas parciales. El concepto de función derivable no se puede extender de una forma sencilla para funciones de varias variables. Aquí se emplea el concepto de diferencial

Más detalles

MANUAL DE USUARIO: PERFIL INSTRUCTOR

MANUAL DE USUARIO: PERFIL INSTRUCTOR MANUAL DE USUARIO: PERFIL INSTRUCTOR El usuario instructor podrá acceder a la opción Administración del menú principal. Para acceder a esta opción debe autenticarse como usuario instructor en la página

Más detalles

Manual de Usuario Proveedor Módulo Cotizaciones

Manual de Usuario Proveedor Módulo Cotizaciones Manual de Usuario Proveedor Módulo Cotizaciones Servicio de Atención Telefónica: 5300569/ 5300570 Índice ROLES DE USUARIO... 3 1. CREAR OFERTA... 4 2. CONSULTAR COTIZACIONES... 9 Descripción General El

Más detalles

CAPÍTULO 2 DEFINICIÓN DEL PROBLEMA

CAPÍTULO 2 DEFINICIÓN DEL PROBLEMA CAPÍTULO 2 DEFINICIÓN DEL PROBLEMA En el capítulo anterior se describió la situación inicial en la que se encontraba la Coordinación de Cómputo Académico (CCA) del Departamento de Ingenierías (DI) de la

Más detalles

MEJORAR EL RENDIMIENTO DEL EXPLORADOR DE INTERNET

MEJORAR EL RENDIMIENTO DEL EXPLORADOR DE INTERNET MEJORAR EL RENDIMIENTO DEL EXPLORADOR DE INTERNET Internet Explorer almacena en archivos temporales las páginas Web y sus archivos relacionados que carga de Internet, lo que significa que la primera vez

Más detalles

MANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA

MANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA MANUAL DE USUARIO SISTEMA DE ALMACEN DIF SONORA DICIEMBRE 2007. El Sistema de Almacén fue desarrollado con la finalidad de facilitar a los usuarios el proceso de entradas y salidas del almacén mediante

Más detalles

Criterios de Selección de Inversiones: El Valor Actual Neto y sus derivados *.

Criterios de Selección de Inversiones: El Valor Actual Neto y sus derivados *. Criterios de Selección de Inversiones: El Valor Actual Neto y sus derivados *. Uno de los criterios más válidos para la selección de inversiones alternativas es la determinación del Valor Actual Neto (VAN)

Más detalles

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD Manual de usuario 1 - ÍNDICE 1 - ÍNDICE... 2 2 - INTRODUCCIÓN... 3 3 - SELECCIÓN CARPETA TRABAJO... 4 3.1 CÓMO CAMBIAR DE EMPRESA O DE CARPETA DE TRABAJO?...

Más detalles

INSTITUTO VALLADOLID PREPARATORIA página 9

INSTITUTO VALLADOLID PREPARATORIA página 9 INSTITUTO VALLADOLID PREPARATORIA página 9 página 10 FACTORIZACIÓN CONCEPTO Para entender el concepto teórico de este tema, es necesario recordar lo que se mencionó en la página referente al nombre que

Más detalles

35 Facultad de Ciencias Universidad de Los Andes Mérida-Venezuela. Potencial Eléctrico

35 Facultad de Ciencias Universidad de Los Andes Mérida-Venezuela. Potencial Eléctrico q 1 q 2 Prof. Félix Aguirre 35 Energía Electrostática Potencial Eléctrico La interacción electrostática es representada muy bien a través de la ley de Coulomb, esto es: mediante fuerzas. Existen, sin embargo,

Más detalles

Mesa de Ayuda Interna

Mesa de Ayuda Interna Mesa de Ayuda Interna Bizagi Suite Mesa de Ayuda Interna 1 Tabla de Contenido Mesa de Ayuda Interna... 3 Elementos del proceso... 5 Apertura del Caso... 5 Inicio... 5 Abrir Caso... 5 Habilitar Cierre del

Más detalles

TRANSDUCTORES CAPACITIVOS

TRANSDUCTORES CAPACITIVOS CLASE 10 -- TRANSDUCTORES CAPACITIVOS Un capacitor o condensador consiste en dos superficies conductivas separadas por un material dieléctrico, el cual puede ser un sólido, líquido, gas o vacío. La capacitancia

Más detalles

Bienvenido a la Guía de introducción - Utilidades

Bienvenido a la Guía de introducción - Utilidades Bienvenido a la Guía de introducción - Utilidades Contenido File Recover... 1 Introducción a File Recover... 1 Instalación... 1 Introducción... 2 iii File Recover Introducción a File Recover Instalación

Más detalles

Análisis de los datos

Análisis de los datos Universidad Complutense de Madrid CURSOS DE FORMACIÓN EN INFORMÁTICA Análisis de los datos Hojas de cálculo Tema 6 Análisis de los datos Una de las capacidades más interesantes de Excel es la actualización

Más detalles

CAPITULO 4. Requerimientos, Análisis y Diseño. El presente capítulo explica los pasos que se realizaron antes de implementar

CAPITULO 4. Requerimientos, Análisis y Diseño. El presente capítulo explica los pasos que se realizaron antes de implementar CAPITULO 4 Requerimientos, Análisis y Diseño El presente capítulo explica los pasos que se realizaron antes de implementar el sistema. Para esto, primero se explicarán los requerimientos que fueron solicitados

Más detalles

7. CONCLUSIONES Y TRABAJOS FUTUROS

7. CONCLUSIONES Y TRABAJOS FUTUROS 7. CONCLUSIONES Y TRABAJOS FUTUROS 7.1 CONCLUSIONES El presente trabajo ha realizado un acercamiento a JBoss AOP, un framework que permite la definición y ejecución de comportamiento aspectual. Consideramos

Más detalles

Practica 1 Instalación del SGBD. Ing. María Elena Reyes Castellanos. Miguel Ángel Garduño Córdova Isaac Méndez Hernández

Practica 1 Instalación del SGBD. Ing. María Elena Reyes Castellanos. Miguel Ángel Garduño Córdova Isaac Méndez Hernández Investigación Practica 1 Instalación del SGBD Catedrático: Alumnos: Ing. María Elena Reyes Castellanos Miguel Ángel Garduño Córdova Isaac Méndez Hernández 1 ÍNDICE DE GENERAL INDICE DE TABLAS Y FIGURAS

Más detalles

GUÍA DE USUARIO DEL CORREO

GUÍA DE USUARIO DEL CORREO REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN DIRECCIÓN GENERAL DE LA OFICINA DE ADMINISTRACIÓN Y SERVICIOS DIVISIÓN DE SOPORTE TÉCNICO Y FORMACIÓN AL USUARIO GUÍA DE

Más detalles

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1.1 Introducción Este método proporciona un soporte para el diseño creativo de productos de software, inclusive a escala industrial.

Más detalles

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib

Manual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib Manual de uso de la plataforma para monitores CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib [Manual de uso de la plataforma para monitores] 1. Licencia Autor del documento: Centro de Apoyo Tecnológico

Más detalles

PREVISIONES DE TESORERÍA

PREVISIONES DE TESORERÍA PREVISIONES DE TESORERÍA Configuraciones previas (no obligatorias) Creo dos cuentas de previsiones de ingresos 'OPORTUNIDADES ALBERTO' de tesorería y resultados y les asocio las cuentas contables de los

Más detalles

Informe de Visitas y Pasantías

Informe de Visitas y Pasantías Informe de Visitas y Pasantías Br. Nelson J. Gómez A. Tutor Empresarial: Cap. Eddison Torrealba Servicio de Meteorología, Base Aerea Logística Aragua, Departamento de Física, Facultad de Ciencias y Tecnología,

Más detalles

Hi-Spins. Hi-Spins - Novedades v.10.2.0 10.2.2

Hi-Spins. Hi-Spins - Novedades v.10.2.0 10.2.2 Hi-Spins Hi-Spins - Novedades 10.2.2 Tabla de contenido Hi-Spins Consulta Renovación de la presentación gráfica................................... 3 Visualización compacta de dimensiones en ventana de

Más detalles

Instructivo Asesoría Básica Comunidad Virtual SharePoint 2010

Instructivo Asesoría Básica Comunidad Virtual SharePoint 2010 Instructivo Asesoría Básica Comunidad Virtual SharePoint 2010 CONTENIDO 1. Qué es? 2. Cómo crear y acceder a la Comunidad Virtual en Microsoft SharePoint 2010? Ejemplo. 3. Qué tengo en la página de inicio

Más detalles

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda: Apuntes de ACCESS Campos de Búsqueda: Los campos de búsqueda permiten seleccionar el valor de un campo de una lista desplegable en lugar de tener que escribirlos. El usuario sólo tiene que elegir un valor

Más detalles

El ABC de Big Data: Analytics, Bandwidth and Content

El ABC de Big Data: Analytics, Bandwidth and Content Documento técnico El ABC de Big Data: Analytics, Bandwidth and Content Richard Treadway e Ingo Fuchs, NetApp, Noviembre de 2011 WP-7147 RESUMEN EJECUTIVO Las empresas entran en una nueva era en la que

Más detalles

Ejercicio 1 Monitorización de aplicaciones con el Administrador de tareas

Ejercicio 1 Monitorización de aplicaciones con el Administrador de tareas Monitorización y optimización del rendimiento en Windows 2000 1 Práctica A: Uso del Administrador de tareas y del Visor de sucesos Objetivos En este laboratorio, aprenderemos a: Monitorizar el rendimiento

Más detalles

Manual Ingreso Notas y Acta Electrónica

Manual Ingreso Notas y Acta Electrónica Manual Ingreso Notas y Acta Electrónica ÍNDICE ÍNDICE 2 I. INTRODUCCIÓN 3 II. CREAR LA ESTRUCTURA DE NOTAS PARCIALES (OPCIÓN NOTAS NORMALES) _ 4 III. CREAR LA ESTRUCTURA DE NOTA FINAL (OPCIÓN NOTAS CALCULADAS)

Más detalles

Capítulo 6. Desarrollo del Software

Capítulo 6. Desarrollo del Software Capítulo 6. Desarrollo del Software Introducción El objetivo principal de la presente tesis como su título lo describe, es la animación de las tramas de comunicación principales de WCDMA. Para lograr dicho

Más detalles

3. Número inicial y número final de mensajes mostrados en la página actual.

3. Número inicial y número final de mensajes mostrados en la página actual. Sistema WEBmail El sistema WEBmail permite el acceso rápido y sencillo a su buzón de correo utilizando un navegador de páginas Web. Normalmente es usado como complemento al lector de correo tradicional,

Más detalles

Gastos Reales Web Manual de Usuario

Gastos Reales Web Manual de Usuario Gastos Reales Web Manual de Usuario Unidad Informática Diciembre 2009 1 Índice de contenido 1Invocación al guardar un formulario...3 2Invocación desde una grilla...5 3Ingreso por primera vez...6 4Procesamiento

Más detalles

BASES DE DATOS AVANZADAS Transacciones en MYSQL

BASES DE DATOS AVANZADAS Transacciones en MYSQL Ejercicio Transacciones mysql> CREATE TABLE innotest (campo INT NOT NULL PRIMARY KEY) TYPE = InnoDB; Query OK, 0 rows affected (0.10 sec) mysql> INSERT INTO innotest VALUES(1); Query OK, 1 row affected

Más detalles

BASES DE DATOS - Microsoft ACCESS 2007-

BASES DE DATOS - Microsoft ACCESS 2007- BASES DE DATOS - Microsoft ACCESS 2007- Una base de datos es un archivo estructurado de datos que nos permite almacenarlos, modificarlos, ordenarlos, generar informes etc., de manera rápida. Un listín

Más detalles

SISTEMA DE GESTIÓN DE INCIDENCIAS Y REQUERIMIENTOS MESA DE AYUDA SINAT MANUAL DE USUARIO

SISTEMA DE GESTIÓN DE INCIDENCIAS Y REQUERIMIENTOS MESA DE AYUDA SINAT MANUAL DE USUARIO SISTEMA DE GESTIÓN DE INCIDENCIAS Y REQUERIMIENTOS MESA DE AYUDA SINAT MANUAL DE USUARIO 1 Objetivo del Manual Elaborado por: Revisado por: Aprobado por: Fecha: 13/08/2015 Difusión: Información del Manual

Más detalles

CÓMO HACER UN PEDIDO POR INTERNET EN YOURAVON.COM

CÓMO HACER UN PEDIDO POR INTERNET EN YOURAVON.COM CÓMO HACER UN PEDIDO POR INTERNET EN YOURAVON.COM La sección mis pedidos de youravon.com es su punto de partida para todo lo relacionado con los pedidos de sus Clientas y los pedidos que usted envíe a

Más detalles

10. BCI MANTIENE ESTRICTOS CONTROLES DE RIESGO CREDITICIO, FINANCIERO, DE LIQUIDEZ Y OPERACIONAL. Administración de riesgos.

10. BCI MANTIENE ESTRICTOS CONTROLES DE RIESGO CREDITICIO, FINANCIERO, DE LIQUIDEZ Y OPERACIONAL. Administración de riesgos. 10. Administración de riesgos BCI MANTIENE ESTRICTOS CONTROLES DE RIESGO CREDITICIO, FINANCIERO, DE LIQUIDEZ Y OPERACIONAL La Gerencia de Riesgo Corporativo tiene a su cargo la administración del riesgo

Más detalles

A25. Informática aplicada a la gestión Curso 2005/2006 Word Tema 3. Formato de sección.

A25. Informática aplicada a la gestión Curso 2005/2006 Word Tema 3. Formato de sección. DEPARTAMENTO DE LENGUAJES Y SISTEMAS INFORMÁTICOS ESCUELA SUPERIOR DE TECNOLOGÍA Y CIENCIAS EXPERIMENTALES A.D.E.M. Segundo Curso A25. Informática aplicada a la gestión Curso 2005/2006 Word Tema 3. Formato

Más detalles

HOJA INFORMATIVA DE HORTICULTURA

HOJA INFORMATIVA DE HORTICULTURA HOJA INFORMATIVA DE HORTICULTURA COSECHA Y POST-COSECHA: Importancia y fundamentos Alejandro R. Puerta Ing. Agr. Agosto 2002 La cosecha y post - cosecha es una etapa de fundamental importancia en el proceso

Más detalles

Espectroscopia de absorción visible-ultravioleta

Espectroscopia de absorción visible-ultravioleta Práctica 6 Espectroscopia de absorción visible-ultravioleta Objetivo Parte A.- Comprobación de la Ley de Beer-Lambert y determinación del coeficiente de absorción molar para disoluciones acuosas de NiSO

Más detalles

CURSO DE INTRODUCCIÓN AL WORD

CURSO DE INTRODUCCIÓN AL WORD CURSO DE INTRODUCCIÓN AL WORD 1. INTRODUCCIÓN 2. PRIMER DOCUMENTO 3. UN EJEMPLO 4. TABLAS 5. FORMATO DE PAGINAS Y COLUMNAS 6. ORTOGRAFÍA, GRAMÁTICA Y SINÓNIMOS 7. WORDART 8. IMPRIMIR UN DOCUMENTO INTRODUCCIÓN

Más detalles

Metodología. del ajuste estacional. Tablero de Indicadores Económicos

Metodología. del ajuste estacional. Tablero de Indicadores Económicos Metodología del ajuste estacional Tablero de Indicadores Económicos Metodología del ajuste estacional Componentes de una serie de tiempo Las series de tiempo están constituidas por varios componentes que,

Más detalles

Módulo de farmacia, stock y compras

Módulo de farmacia, stock y compras Módulo de farmacia, stock y compras Introducción... 2 Compras... 3 Remitos... 3 Facturas... 4 Proveedores... 5 Stock... 8 Configuración... 8 Componentes... 8 Familias de Ítems... 9 Ítems... 10 Productos...

Más detalles

Capítulo 5. Análisis del software del simulador del sistema de seguridad

Capítulo 5. Análisis del software del simulador del sistema de seguridad 1 Capítulo 5. Análisis del software del simulador del sistema de seguridad Para realizar análisis del simulador de sistema de seguridad se recurrió a diagramas de flujo de datos (DFD s), ya que se consideró

Más detalles

12 Minería de Datos Reglas de asociación.

12 Minería de Datos Reglas de asociación. Objetivos: 12 Minería de Datos Reglas de asociación. Genera reportes a partir de técnicas de Data Mining. Utiliza software de Data Mining. Recursos: Guías prácticas. Datos ejemplo. http://rapidminer.com

Más detalles

Circuito RL, Respuesta a la frecuencia.

Circuito RL, Respuesta a la frecuencia. Circuito RL, Respuesta a la frecuencia. A.M. Velasco (133384) J.P. Soler (133380) O.A. Botina (133268) Departamento de física, facultad de ciencias, Universidad Nacional de Colombia Resumen. Se estudia

Más detalles

Directrices sobre los parámetros específicos de la empresa

Directrices sobre los parámetros específicos de la empresa EIOPA-BoS-14/178 ES Directrices sobre los parámetros específicos de la empresa EIOPA Westhafen Tower, Westhafenplatz 1-60327 Frankfurt Germany - Tel. + 49 69-951119-20; Fax. + 49 69-951119-19; email: info@eiopa.europa.eu

Más detalles

La NIC 32 acompaña a la NIC 39, instrumentos financieros: reconocimiento y medición.

La NIC 32 acompaña a la NIC 39, instrumentos financieros: reconocimiento y medición. Como clausura del Quinto Curso de la Normas Internacionales de Información Financiera a través de fundación CEDDET y el IIMV, se realizó del 30 de octubre al 1 de noviembre de 2012, en Montevideo Uruguay,

Más detalles

Resumen Objetivos Justificación Diagrama de Proceso

Resumen Objetivos Justificación Diagrama de Proceso DISEÑO E IMPLEMENTACIÓN DE AUTOMATIZACIÓN, CONTROL Y MONITOREO DE CONDENSADORES DE AMONIACO CON FINES DE CONSUMO DE ENERGÍA EFICIENTE EN COCACOLA FEMSA Mauricio. Munevar 1 1 Ingenieria en Control Seminario

Más detalles

Indice I. INTRODUCCIÓN SEGURIDAD DE ACCESO REGISTRO DEL VALOR FLETE CONSULTAS V. GRÁFICAS. MANUAL GENERADORES DE CARGA RNDC Noviembre 2015 Versión 2

Indice I. INTRODUCCIÓN SEGURIDAD DE ACCESO REGISTRO DEL VALOR FLETE CONSULTAS V. GRÁFICAS. MANUAL GENERADORES DE CARGA RNDC Noviembre 2015 Versión 2 MANUAL GENERADORES DE CARGA RNDC Noviembre 2015 Versión 2 Indice I. INTRODUCCIÓN II. SEGURIDAD DE ACCESO III. REGISTRO DEL VALOR FLETE IV. CONSULTAS V. GRÁFICAS Ministerio de Transporte - Manual generadores

Más detalles

Valoración de inventario a precio medio.

Valoración de inventario a precio medio. Valoración de inventario a precio medio. Consideraciones sobre el cierre de Inventario de Axapta. Microsoft Axapta 3.0 SP2 y posteriores. El propósito de tener un cierre multiusuario es resolver dos asuntos

Más detalles

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,

Más detalles

SISTEMA DE INFORMACIÓN GEOGRÁFICA CATASTRO VIRTUAL. Gerencia de Desarrollo Urbano y Medio Ambiente Subgerencia de Catastro

SISTEMA DE INFORMACIÓN GEOGRÁFICA CATASTRO VIRTUAL. Gerencia de Desarrollo Urbano y Medio Ambiente Subgerencia de Catastro SISTEMA DE INFORMACIÓN GEOGRÁFICA CATASTRO VIRTUAL INTRODUCCIÓN La Municipalidad de Miraflores pone a su disposición, la presente guía detallada sobre el uso del renovado Sistema de Información Geográfica,

Más detalles

Módulo I - Word. Iniciar Word... 2. Finalizar Word... 3. Definición de elementos de pantalla... 4. Escribir texto en un documento... 5. El cursor...

Módulo I - Word. Iniciar Word... 2. Finalizar Word... 3. Definición de elementos de pantalla... 4. Escribir texto en un documento... 5. El cursor... Módulo I - Word Índice Iniciar Word... 2 Finalizar Word... 3 Definición de elementos de pantalla... 4 Escribir texto en un documento... 5 El cursor... 5 Control de párrafos... 5 Nuevos párrafos... 5 Abrir

Más detalles

Sistemas de ayuda a la decisión Tema 5. Análisis de Sensibilidad Análisis Cualitivo y Análisis Paramétrico

Sistemas de ayuda a la decisión Tema 5. Análisis de Sensibilidad Análisis Cualitivo y Análisis Paramétrico Tema 5. Análisis de Sensibilidad Análisis Cualitivo y Análisis Paramétrico Indice 1) Motivavión, Identifición y Estructuración del problema 2) Análisis Paramétrico: Medidas basadas en distancias de umbral

Más detalles

Cierre de Ejercicios Fiscales en el Sistema ASPEL-COI 4.0

Cierre de Ejercicios Fiscales en el Sistema ASPEL-COI 4.0 Cierre de Ejercicios Fiscales en el Sistema ASPEL-COI 4.0 La creación de la póliza de cierre consiste en saldar las cuentas de resultados y determinar la pérdida o ganancia contable del ejercicio. Este

Más detalles

CAPÍTULO 1 INTRODUCCIÓN

CAPÍTULO 1 INTRODUCCIÓN CAPÍTULO 1 INTRODUCCIÓN 1.0 INTRODUCCIÓN El desarrollo económico en la actualidad, ha propiciado una gran expansión de los mercados que comienzan a verse saturados de bienes, y el problema fundamental

Más detalles

BREVE MANUAL DE SOLVER

BREVE MANUAL DE SOLVER BREVE MANUAL DE SOLVER PROFESOR: DAVID LAHOZ ARNEDO PROGRAMACIÓN LINEAL Definición: Un problema se define de programación lineal si se busca calcular el máximo o el mínimo de una función lineal, la relación

Más detalles

Fedora Como Desktop. How to (tutorial)

Fedora Como Desktop. How to (tutorial) Fedora Como Desktop How to (tutorial) Este segmento trataremos de enseñar cómo crear una máquina virtual con el sistema operativo Fedora con una estructura de Desktop. Jairo Francisco Fedora Fedora es

Más detalles

Revendedor administrado en el portal de incentivos del socio. Cómo comenzar: Administración de usuarios

Revendedor administrado en el portal de incentivos del socio. Cómo comenzar: Administración de usuarios Revendedor administrado en el portal de incentivos del socio Cómo comenzar: Administración de usuarios Objetivos de aprendizaje y programa Objetivos Programa Al final de este módulo de entrenamiento, será

Más detalles

Lista de chequeo para identificar oportunidades de mejoramiento en un proceso de administración de inventarios

Lista de chequeo para identificar oportunidades de mejoramiento en un proceso de administración de inventarios Lista de chequeo para identificar oportunidades de mejoramiento en un proceso de administración de inventarios www.auditool.org 1/09/2009 LISTA DE CHEQUEO PARA IDENTIFICAR OPORTUNIDADES DE MEJORAMIENTO

Más detalles

VI. SINDICATOS Y RELACIONES LABORALES

VI. SINDICATOS Y RELACIONES LABORALES VI. SINDICATOS Y RELACIONES LABORALES A continuación revisaremos la institucionalidad laboral y las relaciones laborales a partir de un conjunto de indicadores que la encuesta ENCLA permite medir. En primer

Más detalles

Guía de instalación de la carpeta Datos de ContaWin

Guía de instalación de la carpeta Datos de ContaWin Guía de instalación de la carpeta Datos de ContaWin Para ContaWin CS, Classic o Pyme a partir de la revisión 12.10 (Revisión: 29/06/2011) Contenido Introducción... 3 Acerca de este documento... 3 Dónde

Más detalles

En cualquier caso, tampoco es demasiado importante el significado de la "B", si es que lo tiene, lo interesante realmente es el algoritmo.

En cualquier caso, tampoco es demasiado importante el significado de la B, si es que lo tiene, lo interesante realmente es el algoritmo. Arboles-B Características Los árboles-b son árboles de búsqueda. La "B" probablemente se debe a que el algoritmo fue desarrollado por "Rudolf Bayer" y "Eduard M. McCreight", que trabajan para la empresa

Más detalles

2. Redes de Medición de la Calidad del Aire

2. Redes de Medición de la Calidad del Aire 2. Redes de Medición de la Calidad del Aire Una red de medición de la calidad del aire es parte de un Sistema de Medición de Calidad del aire, SMCA. Es importante mencionar que un SMCA puede incluir una

Más detalles

NORMAS INTERNACIONALES Y ADQUISICION DE DATOS.

NORMAS INTERNACIONALES Y ADQUISICION DE DATOS. CAPITULO II NORMAS INTERNACIONALES Y ADQUISICION DE DATOS. En este capítulo se describirán en forma general las normas internacionales para la medición de variables climatológicas y cómo funciona un sistema

Más detalles

Plataforma Educativa Manual del Docente Nivel II Módulo 3 Wiki

Plataforma Educativa Manual del Docente Nivel II Módulo 3 Wiki 2014 Plataforma Educativa Manual del Docente Nivel II Módulo 3 Wiki Dirección Provincial de Tecnologías Educativas Dirección Provincial de Tecnologías Educativas Ministerio de Educación Ministerio de Educación

Más detalles

http://www.nicasoft.com.ni

http://www.nicasoft.com.ni BSC-RH es un sistema automatizado de planificación estratégica y gestión, utilizado en empresas para direccionar las actividades del negocio a la visión y estrategia de la organización. Mejora la comunicación

Más detalles

La Administración de Proyectos

La Administración de Proyectos La Administración de Proyectos La administración de proyectos es el proceso de planear, organizar y administrar tareas y recursos para alcanzar un objetivo concreto, generalmente con delimitaciones de

Más detalles